为了钩住OpenClipboard,我定义了Hook_OpenClipboard如下BOOL WINAPI Hook_OpenClipboard(HWND hWndNewOwner){TRACE("\n!Hook_OpenClipboard\n");Messa...
全文
回复(4) 2004-06-23 09:57 来自版块 - 内核编程
表情
force_eagle__stdcall调用约定是由被调用程序来负责销毁堆栈的!传入参数固定 Windows中的API都是__stdcall约定!! __fastcall是由寄存器来传递参数 __cdec是由调用者来销毁堆栈,就可以传递不定个数的参数给调用者(2004-06-30 18:26)
wowocockAPI函数都是STDCALL的,所以你也必须遵循同样的标准。。。。。。(2004-06-23 13:13)
yetty我知道这个问题在网上很多,但是大部分只讲各种调用约定之间的区别。我还是不明白为什么要加winapi,试验中不加时钩子也可以成功的,只是特殊情况下异常(2004-06-23 11:24)
AllenZh为了钩住OpenClipboard,我定义了Hook_OpenClipboard如下 BOOL WINAPI Hook_OpenClipboard(HWND hWndNewOwner) { TRACE("n!Hook_OpenClipboardn");...(2004-06-23 10:12)

返回顶部