海 海风 Unregistered / Unconfirmed GUEST, unregistred user! 2001-02-03 #1 如何制作一个总是浮动在任何应用程序前面的窗口?<br>我用过formstyle设置成在最前面,但不如果该窗体不是主窗口<br>时,只能作用于本应用程序,如果一切换应用程序,就不见了<br>听说设置window owner为空或desktopwidow才能实现<br>不知哪位大虾,能帮上一把
如何制作一个总是浮动在任何应用程序前面的窗口?<br>我用过formstyle设置成在最前面,但不如果该窗体不是主窗口<br>时,只能作用于本应用程序,如果一切换应用程序,就不见了<br>听说设置window owner为空或desktopwidow才能实现<br>不知哪位大虾,能帮上一把
M mbobo Unregistered / Unconfirmed GUEST, unregistred user! 2001-02-03 #3 <br> SetWindowPos(application.handle,HWND_TOPMOST,0,0,0,0,SWP_NOmove);
X xie ke Unregistered / Unconfirmed GUEST, unregistred user! 2001-02-05 #5 一般是设置formstyle或用showmodal, 再就是用mbobo的办法
H honghs Unregistered / Unconfirmed GUEST, unregistred user! 2001-02-05 #7 SetWindowLong(Handle, GWL_EXSTYLE, GetWindowLong(Handle, GWL_EXSTYLE) and (not WS_EX_APPWINDOW) or WS_EX_TOOLWINDOW);<br>问题是,如果别的应用也这样子做的话,当然是别的应用的窗口在最前面,你想一直在最前的话,<br>定时在把自己放在最前面去吧,要不然.......
SetWindowLong(Handle, GWL_EXSTYLE, GetWindowLong(Handle, GWL_EXSTYLE) and (not WS_EX_APPWINDOW) or WS_EX_TOOLWINDOW);<br>问题是,如果别的应用也这样子做的话,当然是别的应用的窗口在最前面,你想一直在最前的话,<br>定时在把自己放在最前面去吧,要不然.......
M micony Unregistered / Unconfirmed GUEST, unregistred user! 2001-04-15 #9 就是将form的formstyle属性设为stayontop,这是最简单的方法
D Dale46 Unregistered / Unconfirmed GUEST, unregistred user! 2001-04-30 #10 主窗口 formstyle设置成在最前面<br><br>其他的窗口showmodal
S Sparkle_yuan Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-10 #12 那怎样才能将一个浮动程序插在每一个取得焦点的窗口上?