Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 软件开发 / C++ / C++实现窗口显示在最前面的代码

C++实现窗口显示在最前面的代码2011-06-04实现将窗口显示在最前端相信很多人都会了,不过还是发错来吧,新手可能不是很清除。

//wndTopMost和wndNoTopMost是Windows自己定义的

CRectrcMy;
::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);