B
bitfarmer
Unregistered / Unconfirmed
GUEST, unregistred user!
不知道问题是否有解。<br>友情提示,请注意以下几点:<br> 1、要创建的窗口是子窗口<br><br> 2、子窗口重载了CreateParams方法<br> procedure TForm2.CreateParams(var p: TCreateParams);<br> begin<br> inherited;<br> p.WndParent := 0;<br> end;<br><br> 3、自窗口BorderIcons属性设置为[]<br><br> 4、子窗口设定了无标题条属性<br> SetWindowLong(Form2.Handle, GWL_STYLE,<br> GETWINDOWLONG(Form2.Handle, GWL_STYLE) and not WS_CAPTION);<br><br> 5、通过以上代码,子窗口会出现在任务栏中,不过只有标题没有图标。问题就是,如何在保留前面3条设置的情况下,让任务栏中出现程序的图标。