怎么让窗口在最前面显示

seablue1023 2007-05-06 08:09:57
我想请问一下,怎么让窗口显示在最前面?
谢谢
...全文
351 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
changy 2007-05-06
  • 打赏
  • 举报
回复
再试试

设置扩展属性WS_EX_TOPMOST
或者SetWindowPos(headle,HWND_TOPMOST,0,0,0,0,SWP_NOMOVE|SWP_NOSIZE
或者SetWindowPos(&wndTopMost , 0, 0, 0, 0, SWP_NOMOVE|SWP_NOSIZE);
seablue1023 2007-05-06
  • 打赏
  • 举报
回复
楼上的两位,我试了啊,但是不行.两种方法我都用了,都不行.
我的意思是让窗口总是在其他窗口的前面.比如我当前开了浏览器,资源管理器,等窗口的时候,要让我的应用程序窗口总是显示在最前面.有点跟QQ象,不能被别的窗口掩盖.
谢谢!
changy 2007-05-06
  • 打赏
  • 举报
回复
SetWindowPos(&wndTopMost, 100, 200, 0, 0, SWP_NOSIZE)
b2b160 2007-05-06
  • 打赏
  • 举报
回复
BringWindowToTop()

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧