D3中如何知道用户点击了窗口的最小化按钮??(40分)

  • 主题发起人 主题发起人 chenke
  • 开始时间 开始时间
截获WM_SYSCOMMAND消息。
窗体的类声明如下:
TForm1 = class(TForm)
private
{ Private declarations }
public
{ Public declarations }
procedure WMSysCommand(var Message: TWMSysCommand);message WM_SYSCOMMAND;//响应WM_SYSCOMMAND消息
end;

WMSysCommand的实现如下:
procedure TForm.WMSysCommand(var Message: TWMSysCommand);
begin
Inherited;//调用先前的处理函数
if (Message.CmdType and $FFF0 = SC_MINIMIZE) then
... //自己的处理
end;
 

Similar threads

回复
0
查看
804
不得闲
回复
0
查看
978
不得闲
S
回复
0
查看
681
SUNSTONE的Delphi笔记
S
S
回复
0
查看
768
SUNSTONE的Delphi笔记
S
后退
顶部