实现将窗口显示在最前端相信许多人城市了,不外照旧发错来吧,新手大概不是很排除。
//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);