myamanda

博客园 首页 新随笔 联系 订阅 管理
可以这样截取WM_SYSCOMMAND信息:

type
TForm1 = class(TForm)
public
procedure WMSysCommand(var Msg: TWMSysCommand); message WM_SYSCOMMAND;
end;

procedure TForm1.WMSysCommand;
begin
if (Msg.CmdType = SC_MINIMIZE) or (Msg.CmdType = SC_MAXIMIZE) then
begin
// 你的代码...
end;
DefaultHandler(Msg);
end;
posted on 2009-07-15 11:18  myamanda  阅读(128)  评论(0)    收藏  举报