C++实现窗口显示在最前面的代码
程序员文章站
2024-01-22 15:41:58
实现将窗口显示在最前端相信很多人都会了,不过还是发错来吧,新手可能不是很清除。
//wndtopmost 和 wndnotopmost是windows自己定义的
cre...
实现将窗口显示在最前端相信很多人都会了,不过还是发错来吧,新手可能不是很清除。
//wndtopmost 和 wndnotopmost是windows自己定义的 crect rcmy; ::getwindowrect(m_hwnd, rcmy); //得到当前的窗口位置 //设为总在最前 setwindowpos(&wndtopmost, rcmy.left, rcmy.top, rcmy.size().cx, rcmy.size().cy, swp_showwindow); //取消总在最前 setwindowpos(&wndtopmost, rcmy.left, rcmy.top, rcmy.size().cx, rcmy.size().cy, swp_showwindow);