关于消息的问题!高手帮忙!
一个BUTTON1按下后,向另一个BUTTON2发送了一条自定义消息,BUTTON2的接受消息的过程怎么写?下面代码中我想让BUTTON2响应,我觉得应该是可以。
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
const
MYMESSAGE = WM_USER+200 ;
type
TForm1 = class(TForm)
Button1: TButton;
Button2: TButton;
procedure getmess(var msg : TMessage); message MYMESSAGE ;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure tform1.getmess(var msg : TMessage) ;
begin
showmessage('i have got it');
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
postmessage(form1.Handle ,MYMESSAGE,0,0);
end;
end.