M
manmanchong
Unregistered / Unconfirmed
GUEST, unregistred user!
一个project下,有form1(unit1)和unit2(单独的单元文件没有窗体文件)。
我在unit2中自定义一个消息处理函数:
const WM_MYMSG= WM_User + 101;//消息常数
...
procedure SetMyMsg(var msg:TMessage);message WM_MYMSG;
//消息处理函数声明;
...
procedure TMyClass.SetMyMsg(var msg: TMessage);
begin //消息处理函数实现;
messagebox(Application.Handle,'message!','caption',mb_ok);
end;
在form1的button的onclick中发送消息:
sendmessage(handle,WM_MYMSG,1,1);
但是却不能响应该消息处理,还望高人指点。
我在unit2中自定义一个消息处理函数:
const WM_MYMSG= WM_User + 101;//消息常数
...
procedure SetMyMsg(var msg:TMessage);message WM_MYMSG;
//消息处理函数声明;
...
procedure TMyClass.SetMyMsg(var msg: TMessage);
begin //消息处理函数实现;
messagebox(Application.Handle,'message!','caption',mb_ok);
end;
在form1的button的onclick中发送消息:
sendmessage(handle,WM_MYMSG,1,1);
但是却不能响应该消息处理,还望高人指点。