您的位置:首页 > 其它

让窗口保持在最前

2014-02-28 10:25 423 查看
这里主要用到了一个函数:

BOOL SetWindowPos( const CWnd* pWndInsertAfter, int x, int y, int cx, int cy, UINT nFlags);

具体用法可以参看MSDN

void CSYSLoaderDlg::OnCheckFront()
{
// TODO: Add your control notification handler code here
if (m_checked == TRUE)
{
m_checked = FALSE;
SetWindowPos(&CWnd::wndNoTopMost,0,0,0,0,SWP_NOMOVE|SWP_NOSIZE);
}
else
{
m_checked = TRUE;
SetWindowPos(&CWnd::wndTopMost,0,0,0,0,SWP_NOMOVE|SWP_NOSIZE);
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: