怎样最小化所有的qq聊天对话框?[已解决]
本帖最后由 leon460 于 2011-6-28 09:14 编辑我有随机的,比如十个QQ聊天对话框,怎样操作他们使他们同时隐藏,让后再显示他们?
谢谢 ,我可以抓到他们的共同类名为:TXGuiFoundation
不知道怎么操作他们
看我新帖,,感谢大家的帮助 本帖最后由 502762378 于 2011-6-23 17:39 编辑
这样应该没问题
#include <WinAPI.au3>
Opt('MustDeclareVars', 1)
_hide()
Func _hide()
Local $aWindows, $i
$aWindows = _WinAPI_EnumWindowsTop()
For $i = 1 To $aWindows
If $aWindows[$i] = "TXGuiFoundation" Then
DllCall("user32.dll", "bool", "ShowWindow", "hwnd", $aWindows[$i], "int", @SW_HIDE)
EndIf
Next
EndFunc
这个貌似没用吧??学习一下..... 回复 3# yuwentao4761
我也不知道楼主到底是要隐藏还是最小化,我的那达到的是隐藏;如果最小化把@SW_HIDE改一下即可 回复 4# 502762378
达到隐藏的效果,然后再显示被隐藏的窗口,类似老板键之类的功能,呵呵,,
这位大哥,请问DllCall("user32.dll", "bool", "ShowWindow", "hwnd", $aWindows[$i], "int", @SW_HIDE)
能详细解释下么?我这么查相关的资料? 回复 3# yuwentao4761
2#的代码有效果的,可以隐藏qq聊天窗口 回复 5# leon460
别叫我大哥,关于这个你得查dllcall了,其实我这个是在UDF中找的。。
页:
[1]