VC6实现激活后台窗口最佳方法
2015-06-30 17:03
435 查看
本文实例讲述了VC6实现激活后台窗口最佳方法。分享给大家供大家参考。具体实现方法如下:
//激活窗口 SetWindowPos(&wndTopMost, 0, 0, 0, 0, SWP_NOSIZE|SWP_NOMOVE); SetWindowPos(&wndNoTopMost, 0, 0, 0, 0, SWP_NOSIZE|SWP_NOMOVE); HWND hCurWnd = NULL; DWORD lMyID; DWORD lCurID; hCurWnd = ::GetForegroundWindow(); lMyID = ::GetCurrentThreadId(); lCurID = ::GetWindowThreadProcessId(hCurWnd, NULL); ::AttachThreadInput(lMyID, lCurID, TRUE); SetForegroundWindow(); ::AttachThreadInput(lMyID, lCurID, FALSE);
希望本文所述对大家的VC程序设计有所帮助。
您可能感兴趣的文章:
相关文章推荐
- 过滤淘宝网弹出窗口
- 三个不同文件停顿二秒弹出不同窗口的批处理
- C#中父窗口和子窗口之间控件互操作实例
- jQuery窗口、文档、网页各种高度的精确理解
- VC实现获取当前正在运行的进程
- vc中SendMessage自定义消息函数用法实例
- VC实现让关闭按钮成灰色不可用的方法
- VC++中的字体设置方法详解
- VC程序设计中CreateProcess用法注意事项
- VC实现批量删除指定文件的方法
- vc中使用SendMessage自定义消息函数
- vc提示unexpected end of file found的原因分析
- vc获取计算机名和ip地址的方法
- VC6.0实现读取Excel数据的方法
- VC下通过系统快照实现进程管理的方法
- C# Winform窗口之间传值的多种方法浅析
- WPF实现渐变淡入淡出的登陆窗口效果
- javascript实现浏览器窗口传递参数的方法
- Jquery仿IGoogle实现可拖动窗口示例代码
- jQuery实现鼠标悬停显示提示信息窗口的方法