function testmessage(code:integer;wparam:integer;msg:longint):longint;stdcall;
begin
if(code=WH_ACTION) then
if pmsg(msg)^.message=WM_testmessage then//pmsg(msg)^.message这我不明白,希望大虾们详细解释下,谢谢~
begin
showmessage('已获得'); end;
result:=callnexthookex(hookhandle,code,wparam,longint(@msg)//请问@msg的意思是什么?
end;长期发问没分了,希望大家不要介意
begin
if(code=WH_ACTION) then
if pmsg(msg)^.message=WM_testmessage then//pmsg(msg)^.message这我不明白,希望大虾们详细解释下,谢谢~
begin
showmessage('已获得'); end;
result:=callnexthookex(hookhandle,code,wparam,longint(@msg)//请问@msg的意思是什么?
end;长期发问没分了,希望大家不要介意
解决方案 »
- 关于TcxTreeList问题
- Dephi7,关于界面的两个简单问题:
- 启动其它程序出错
- 反编译的问题
- 我做了一个ActiveXForm控件,但在Delphi7菜单里的Project-Web Deployment Options…和Web Deploy为什么不可用?
- 兄弟姐妹们请帮帮我★★★★★★★★★★★★★★★★★★★★★★★★。。。。。。。。。。。。。。。。
- 谁有installshield的中文使用说明或ebook
- 请问在delphi中如何得到系统时间?
- 求一配对算法如何检错,集思广益
- 多文档?速救!
- 求助啊!Delphi调用DLL,等一系列基础问题。。现在赶进度,我本来搞.NET的,现在来写DELPHI
- 有没有字符型或者byte队列
pmsg(msg)是类型转换,转换成指针类型,pmsg(msg)^是指针指向的值
@msg应该是msg的地址