码迷,mamicode.com
首页 > 其他好文 > 详细

VC激活最大化窗口

时间:2015-03-05 19:32:32      阅读:216      评论:0      收藏:0      [点我收藏+]

标签:vc   激活窗口   窗口前置   

hWnd = FindWindow(NULL, szTaskExe);
SetForegroundWindow(hWnd);
BringWindowToTop(hWnd);
SetCursorPos(100,200);//移动到某点坐标
mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);//点下左键

这里我们可以用FindWindow获取窗口的句柄。这里我是通过A进程创建B进程,然后将B的窗口进行激活。
若没有鼠标点击的模拟,你会发现窗口的图标在状态栏上被激活(任务栏上的图标显示为橙色不断闪烁),但是仍然没有全屏。通过模拟鼠标的点击,做到真正的激活,进入窗口的消息循环。

VC激活最大化窗口

标签:vc   激活窗口   窗口前置   

原文地址:http://blog.csdn.net/lampqiu/article/details/44085413

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!