MFC设置对话框窗口位于所有窗口的最顶层
2017-04-27 13:30
309 查看
SetWindowPos(&wndTopMost, 0, 0, 0, 0, SWP_NOSIZE | SWP_NOMOVE);
摘自 http://bbs.csdn.net/topics/340220503
// 这段代码将当前窗口带到带到最顶层,并设置为活动窗口
HWND hForegdWnd = ::GetForegroundWindow();
DWORD dwCurID = ::GetCurrentThreadId();
DWORD dwForeID = ::GetWindowThreadProcessId(hForegdWnd, NULL);
::AttachThreadInput(dwCurID, dwForeID, TRUE);
::SetForegroundWindow(GetSafeHwnd());
::AttachThreadInput(dwCurID, dwForeID, FALSE);
摘自http://blog.csdn.net/qscjob/article/details/8364086
SetWindowPos(&wndTopMost, 0, 0, 0, 0, SWP_NOSIZE | SWP_NOMOVE);
摘自 http://bbs.csdn.net/topics/340220503
// 这段代码将当前窗口带到带到最顶层,并设置为活动窗口
HWND hForegdWnd = ::GetForegroundWindow();
DWORD dwCurID = ::GetCurrentThreadId();
DWORD dwForeID = ::GetWindowThreadProcessId(hForegdWnd, NULL);
::AttachThreadInput(dwCurID, dwForeID, TRUE);
::SetForegroundWindow(GetSafeHwnd());
::AttachThreadInput(dwCurID, dwForeID, FALSE);
摘自http://blog.csdn.net/qscjob/article/details/8364086
相关文章推荐
- MFC对话框里利用CHtmlView加载界面(四)————分层窗口设置
- [MFC]设置对话框所有控件字体为同一字体的简单方法
- MFC学习之路(六)在DoModal()之前态设置对话框窗口标题
- 将自定义消息发给所有顶层窗口(MFC)
- MFC 设置对话框窗口背景图片
- VS2010中如何设置IDE窗口背景颜色、MFC框架背景颜色以及对话框背景颜色?
- MFC 按键精灵sendmessage操作 控制按键窗口所有操作 单击 双击 得到文本 设置文本等
- MFC 视图分栏,分割窗口,在一个窗口设置对话框
- MFC 关闭所有弹出模态对话框,并创建新的对话框(切换/跳转窗口)
- MFC设置窗口透明
- VC/MFC如何设置对话框背景颜色
- MFC如何设置对话框的背景和字体颜色
- 获得窗口(对话框)中的所有控件
- MFC中设置窗口大小位置
- 如何让某一个窗口位于所有的窗口最上面
- [转]MFC让对话框窗口始终在最前&MFC弹出非模态对话框
- VC6.0 设置对话框窗口背景为透明
- MFC 对话框 快捷键设置(alt+s)
- VC/MFC如何设置对话框背景颜色
- MFC对话框创建和销毁窗口时,函数的调用顺序