首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

子窗口最小化时无法在任务栏下显示

2013-01-11 
子窗口最小化时无法在任务栏上显示一个工程有两个窗口,一个主窗口(A)和一个子窗口(B),点击A的最小化按钮可

子窗口最小化时无法在任务栏上显示
一个工程有两个窗口,一个主窗口(A)和一个子窗口(B),点击A的最小化按钮可以正常地最小化,但是点击B的最小化按钮只能最小化到屏幕左下角。我希望实现B也可以最小化到任务栏上。

已知http://bbs.csdn.net/topics/3556此贴中的办法无效。

求解决办法,谢谢! VCL 窗口最小化
[解决办法]
Form1(主窗口)需要
ShowWindow(Application->Handle,SW_HIDE);

Form2(子窗口)需要
ParentWindow=GetDesktopWindow();

但是这样会使得Form2上的组件失效,需要实现保存Form2->ParentWindow,以备还原。

热点排行