关于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的主窗口和其它同类名的窗口有什么不同,再根据他的特征进行查找
[解决办法]
..........................................