
通过消息处理的方法,点击鼠标的右键,来改变form1的caption.
procedure WMRButtonDown(var msg:Tmsg);message WM_RBUTTONDOWN;
procedure WMRButtonUp(var msg:Tmsg);message WM_RBUTTONUP;
//implement
procedure TForm1.WMRButtonDown(var msg: Tmsg);
begin
Form1.Caption:='Button Down';
inherited;
end;
procedure TForm1.WMRButtonUp(var msg: Tmsg);
begin
Form1.Caption:='Button Up';
inherited;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
SendMessage(Form1.Handle,WM_RBUTTONDOWN,0,0);
end;