字号: 小 中 大 |
推荐给好友
上一篇 |
下一篇
Delphi中正常窗口的实现
发布: 2008-5-19 10:32 |
作者: 不详 |
来源:
5uwl.net |
查看: 47次 | 进入软件测试论坛讨论
领测软件测试网
软件测试技术门户#J,c^7q y6C.P(E4I8?+GR9g软件测试技术门户.L P/GY8ZS%N好了,编译运行一下,我们看到,由于没有创建隐藏窗口,原先任务栏上的系统菜单消失了,换成了主窗口的系统菜单,主窗口也能够与其它Windows窗口正常排列平铺。但带来的问题是窗口无法最小化。怎么回事呢?还是老方法,跟踪一下。
软件测试技术门户I+RV&`[H软件测试技术门户U"eEUC/ZkY1c5v2.3 主窗口最小化
软件测试技术门户6d,\HQl)Tb最小化属于系统命令,最终必定是调用API函数DefWindowProc来将窗口最小化,所以我们毫无困难地就找到了TCustomForm中响应WM_SYSCOMMAND消息的函数WMSysCommand,其中清楚地写到将最小化的消息重定向到Application.WndProc去处理:
软件测试技术门户B
S%eQ:c7PAY?4r软件测试技术门户{Z"r5M"D