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

关于VB中的findwindow函数的有关问题

2012-02-06 
关于VB中的findwindow函数的问题我的目的是使用findwindow函数查找QQ主程序的窗口句柄(是QQ的主窗口),我用

关于VB中的findwindow函数的问题
我的目的是使用findwindow函数查找QQ主程序的窗口句柄(是QQ的主窗口),我用SPY查看了一下QQ主窗口的相关信息,这个主窗口并没有窗口标题,于是我用类名查找,程序如下:
Dim   n,   m   As   Long
n   =   FindWindow( "#32770 ",   vbNullString)   ’查找QQ程序句柄
m   =   GetParent(n)   ’查找QQ父窗口句柄
ShowWindow   m,   SW_SHOWNORMAL   ’正常显示这个窗口
EnableWindow   m,   True   ’允许窗口所有鼠标及键盘输入
出来的一个窗口竟然是QQ宠物的客户端应用程序。。。。。
请问到底要怎么样才能查找到QQ主程序的窗口句柄?是QQ主程序的窗口句柄,不是其他的窗口句柄,
好多朋友都回答用窗口标题进行查找,可是QQ的主程序并没有窗口标题啊,这样怎么能用窗口标题进行查找呢?可是用类名进行查找的话,出来的窗口句柄并不一定是QQ主程序的窗口句柄。。。。
请问到底要怎么样才能找到QQ主程序的窗口句柄?郁闷了好久了,请大侠务必指点,小的自然感激不尽,谢谢!

[解决办法]
你先用spy看看QQ的主窗口和其它同类名的窗口有什么不同,再根据他的特征进行查找
[解决办法]
..........................................

热点排行