首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

怎么让窗口自动弹出,置于所有窗口前

2013-02-27 
如何让窗口自动弹出,置于所有窗口前?时间到了,我要把窗口弹出来。。什么代码可以?[解决办法]上面几位回复,好

如何让窗口自动弹出,置于所有窗口前?
时间到了,我要把窗口弹出来。。
什么代码可以?
[解决办法]
上面几位回复,好像只是显示窗口而已。
置于所有窗口前,这个问题 赵老师 的回复就是答案。
SetWindowPos(&wndTopmost,0,0,0,0,SWP_NOMOVE
[解决办法]
SWP_NOSIZE
[解决办法]
SWP_SHOWWINDOW);
[解决办法]

引用:
但是,用这方法的话,窗口就一直置顶了。
我并不是想一直保持置定,只是想弹出来让用户可见。


引用:上面几位回复,好像只是显示窗口而已。
置于所有窗口前,这个问题 赵老师 的回复就是答案。
SetWindowPos(&wndTopmost,0,0,0,0,SWP_NOMOVE
[解决办法]
SWP_NOSIZE……

弹出来的时候 置顶。
然后你再取消置顶呗:
SetWindowPos(&wndNoTopMost,0,0,0,0,SWP_NOMOVE
[解决办法]
SWP_NOSIZE
[解决办法]
SWP_SHOWWINDOW);

[解决办法]
那你试试BringWindowToTop()
[解决办法]
或者SetForegroundWindow()

热点排行