首页 > 代码库 > vc 使窗口置顶 在最前面
vc 使窗口置顶 在最前面
bool SetWindowTop(CWnd* pWnd)
{
if(!pWnd)
{
return false;
}
if(pWnd->GetExStyle()&WS_EX_TOPMOST)
{
return true;
}
else
{
int i= pWnd->SetWindowPos(&CWnd::wndTopMost,0,0,0,0,SWP_NOMOVE|SWP_NOSIZE);
if (i==0)
return false;
else
return true;
}
}
//取消窗口置顶
CancelWindowTop(CWnd* pWnd)
{
if(pWnd)
{
int x=pWnd->SetWindowPos(&CWnd::wndNoTopMost,0,0,0,0,SWP_NOMOVE|SWP_NOSIZE);
if(x==0)
return false;
else
return true;
}
else
{
return false;
}
}
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。