首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

请教,用vb写一个程序,如何样才能写出切换窗口的程序

2013-07-01 
请问,用vb写一个程序,怎么样才能写出切换窗口的程序?假如我开启了4个窗口,如(一个360浏览器,一个ie浏览器,

请问,用vb写一个程序,怎么样才能写出切换窗口的程序?
假如我开启了4个窗口,如(一个360浏览器,一个ie浏览器,一个游戏,一个其他)怎么样才能随心所欲地让程序切换到自己想要的窗体?也就是类似于alt+tab的功能。 VB
[解决办法]
遍历所有显式进程
放入到列表
点击列表激活对应进程

[解决办法]
当然了
也可以设置全局快捷键
[解决办法]
通常的方法是通过程序窗口的标题内容或类名定位得到句柄,然后进行操作,大概涉及六七个api函数。 具体方法网上可以搜一下。 不过这里我要推荐个类clsWindow.cls。调用方法:

Dim w As New clsWindow
'如果游戏标题含有扫雷二字,那么查找窗口然后激活
If w.getWindowHwndByTitleEx("扫雷", 1) > 0 Then w.Focus
'如果是IE一般标题含有字眼"Internet Explorer",可以模糊查找
If w.getWindowHwndByTitleEx("Internet Explorer", 1) > 0 Then w.Focus

热点排行