T terrace Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-19 #1 我用FindWindow找到一个窗口(用MessageBox弹出的,可能不属于本应用程序),然后我希望把它设置为topmost状态即置于屏幕的最前面且是激活的,而且关闭该窗口后我原来的程序应仍是active的即有焦点,我试了ShowWindow,但实现不了,有什么办法实现吗?请高手帮忙,很急用,谢谢!!!!
我用FindWindow找到一个窗口(用MessageBox弹出的,可能不属于本应用程序),然后我希望把它设置为topmost状态即置于屏幕的最前面且是激活的,而且关闭该窗口后我原来的程序应仍是active的即有焦点,我试了ShowWindow,但实现不了,有什么办法实现吗?请高手帮忙,很急用,谢谢!!!!
X x900 Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-19 #2 form1.formstyle := fsStayOnTop;
Y yaoqiaofeng Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-19 #3 好像有一个API<br>SetActivewindows;//使窗口获得焦点
G guothreelove200 Unregistered / Unconfirmed GUEST, unregistred user! 2003-09-17 #6 SetWindowPos (hwnd, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOSIZE Or SWP_NOMOVE or SWP_SHOWWINDOW);
N Netsoft Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-22 #8 置顶呢就是 guothreelove2003老兄说的啦,<br>至于要活动就要 SetFocus啦,<br>我有控件,<br>分对我是No.1耶,<br>如果想要恐怕要大掉血啦,<br>不然怎么对得起我的心血。<br>呵呵~~~~~~~~~~~~~~~~~~~~~~~~~~
置顶呢就是 guothreelove2003老兄说的啦,<br>至于要活动就要 SetFocus啦,<br>我有控件,<br>分对我是No.1耶,<br>如果想要恐怕要大掉血啦,<br>不然怎么对得起我的心血。<br>呵呵~~~~~~~~~~~~~~~~~~~~~~~~~~