📄 subject_62097.htm
字号:
<p>
序号:62097 发表者:红蚂蚁 发表日期:2003-11-24 17:35:10
<br>主题:如何让我的程序中的一个窗口永远在主窗口的前面?
<br>内容:如何让我的程序中的一个窗口永远在主窗口的前面?而且会随主窗口的隐去而隐去,也就是,只在我的主窗口的前面
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:青蛙网子 回复日期:2003-11-24 21:18:50
<br>内容:前面的是什么窗口?<BR>如果是Dialog,可以用非模式对话框。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:Rong 回复日期:2003-11-25 14:19:27
<br>内容:在程序中创建前面的窗口的函数调用中加入主窗口的指针,将前面的窗口作为主窗口的子窗口即可
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:风起 回复日期:2003-11-26 16:09:43
<br>内容:1.可以利用API函数<BR>BOOL SetWindowPos(<BR> HWND hWnd, // 想要最前面的窗体的hWnd<BR> HWND hWndInsertAfter, // 放置的位置HWND_TOPMOST<BR> int X, // 窗体x坐标<BR> int Y, //窗体的Y坐标<BR> int cx, // 窗体的宽度<BR> int cy, // 窗体的高度<BR> UINT uFlags // 参数SWP_NOSIZE|SWP_NOMOVE<BR>);<BR>2。也可以利用CWindow::SetWindowPos自己的方法<BR>3. 可以在生成窗体的时候利用扩展风格 WS_EX_TOPMOST<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:Zerg 回复日期:2003-12-01 10:23:51
<br>内容:就这句,找到你的程序,然后把它设为输入焦点.........<BR><BR>SetFocus(FindWindow("SD","Shutdown - Dao Hai Nam"));<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -