VC 窗口置于前台并激活的方法
来源:互联网 发布:show java 3.0汉化版 编辑:程序博客网 时间:2024/05/21 09:18
1. ::ShowWindow(m_hWnd, SW_SHOWNORMAL);
2. ::SetActiveWindow(main_window_->m_hWnd);
3. ::SetForegroundWindow(main_window_->m_hWnd);
4. ::SwitchToThisWindow(main_window_->m_hWnd, TRUE);
5. ::SetWindowPos
以上几种方法在部分系统下仍旧可能出问题,推荐以下方法 兼容性较好
HWND hCurWnd = ::GetForegroundWindow();
DWORD dwMyID = ::GetCurrentThreadId();
DWORD dwCurID = ::GetWindowThreadProcessId(hCurWnd, NULL);
::AttachThreadInput(dwCurID, dwMyID, TRUE);
::SetForegroundWindow(main_window_->m_hWnd);
::AttachThreadInput(dwCurID, dwMyID, FALSE);
0 0
- VC 窗口置于前台并激活的方法
- 将后台窗口激活到前台的方法
- 将后台窗口激活到前台的方法
- 将后台窗口激活到前台的方法
- 将后台窗口激活到前台的方法
- VC如何激活并切换到指定的窗口
- 如何VC窗口置于屏幕中央
- VC激活最大化窗口
- IE中可以将弹出窗口置于最顶层的方法
- VC程序只运行一个实例,并在打开多个时激活原窗口
- Windows程序窗口置前台的几种方法
- Windows程序窗口置前台的几种方法
- 打开并激活已存在程序窗口
- VC++6.0定制窗口的方法
- VC++6.0定制窗口的方法
- VC中改变窗口标题的方法
- 隐藏窗口的方法枚举 (VC/MFC)
- VC#中渐显窗口的方法
- java 两种排序接口的特点
- Java 设计模式之 -- 装饰者模式
- web前端的学习2016.9.27
- WPF 样式与资源二
- OutOfMemoryError异常实例
- VC 窗口置于前台并激活的方法
- 今天敲定了我暂时不辞职的想法
- TCP/IP通信或串口通信数据类型转换
- ScrollView+ListView,GrodView
- 关于STL容器中vector特定元素的删除问题
- LaTeX手动安装宏包(package)以及生成帮助文档的整套流程
- Centos 6.5 在线安装 Mysql 5.6.32
- 142. Linked List Cycle II
- AngularJS速成教程第N集-AngularJS补充