我在处理程序的最大化和最小化消息时出现一个问题:
procedure MessageHandle(var msg:TMessage);message WM_GetMinMaxInfo;
我在调试过程中发现它只能过滤最大化消息,而最小化消息不行?我看了MSDN
,上面说可以过滤最大化和最小化消息,不知道是什么原因,除了WM_GetMinMaxInfo
,如果还有什么消息可用,可以告诉我!谢谢!~
procedure MessageHandle(var msg:TMessage);message WM_GetMinMaxInfo;
我在调试过程中发现它只能过滤最大化消息,而最小化消息不行?我看了MSDN
,上面说可以过滤最大化和最小化消息,不知道是什么原因,除了WM_GetMinMaxInfo
,如果还有什么消息可用,可以告诉我!谢谢!~
解决方案 »
- 求笔记本推荐
- 解决马上给分:FindComponent方法报错!!
- 有没有表格中带进度条的控件?就像是CuteFtp的效果--把所有的正在下载的内容列出,中间包括进度
- 关于界面控件的使用问题,请各位帮忙.谢谢
- 百分送上 有挑战的问题:如何实现在本地网络中的任意一台机器上运行一个程序来控制本地网络中的另一台机器,让他能或不能上网,而这台被
- 希望与使用过APRO控件开发传真系统的朋友交流交流!!!在发送传真之前,给对方语音提示,这个“提示”你是怎么解决的???
- 请高手指点:实时处理数据的问题。
- 调用DLL文件报内存出错怎么解决!
- 在DELPHI调用FLASH文件,用了SHOCKWAVEFLASH也是不行?
- 谁知道如何在程序中调出ADO控件的设置ConnectionString的窗体。
- 关于paradox数据库的问题,请高手指点一下.
- 怎样把一个网站的内容下载到本机上,有没有好的软件与工具!!!!
begin
if Msg.CmdType = SC_MINIMIZE then
begin
//最小化
end
else if Msg.CmdType = SC_MAXIMIZE then
begin
//最大化
end;
inherited;
end;
begin
if (Msg.CmdType = SC_MINIMIZE) or
(Msg.CmdType = SC_MAXIMIZE) then
MessageBeep(0) else
inherited;
end;