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

怎么实现dll中的窗体最小化后显示在任务栏上,而不是显示在MDI窗体内

2012-03-18 
如何实现dll中的窗体最小化后显示在任务栏上,而不是显示在MDI窗体内一个DLL多含多个窗体,我想让某个窗口最

如何实现dll中的窗体最小化后显示在任务栏上,而不是显示在MDI窗体内
一个DLL多含多个窗体,我想让某个窗口最小化显示在任务栏上,如何办到

[解决办法]
好象不行吧,除非不是 MDIChild 。
當然在任務欄上弄一個虛假的按鈕可能是可以的。
[解决办法]
為什麼不在MDI窗体内建立Toolbar做成像任務欄一樣類似的功能呢,我就做過跟任務欄的效果一樣
連標題和圖標都是從 MDIChild 窗讀取的。效果跟任務欄一樣。
放在任務欄太怪異了吧 :) 在MDI
[解决办法]
SetParent == Screen(或DeskTop) 试试。我没有测试,不敢保证可行。
[解决办法]
好像重写窗口的CreateParams方法,将Params.WndParent := 0;可以吧.试试,好久没写了,不太记得了.
[解决办法]
DLL的APP的HANDLE为0就可以了
[解决办法]
DLL的APP的HANDLE为0就可以了

热点排行