【已解决】请教:一个健显示窗口和隐藏窗口
本帖最后由 kood481748 于 2010-11-14 22:39 编辑请问各位老师:我想设置一个健即能显示窗口,又能隐藏窗口,要怎么写啊?
下面的代码只能显示窗口,不能隐藏窗口
#include <GUIConstantsEx.au3>
Opt("TrayIconHide",0)
$win_tit="XXX-XXX"
GUICreate($win_tit,200,140) ; 创建一个居中显示的 GUI 窗口
$text=GUICtrlCreateLabel("按F4隐藏窗口 或者 显示窗口", 20, 115, 160, 17)
GUICtrlSetColor($text, 0xff0000)
GUISetState(@SW_HIDE)
HotKeySet("{F4}", "TC")
Func TC()
If WinGetState($win_tit)<>2 then
GUISetState(@SW_SHOW)
else
GUISetState(@SW_HIDE)
endif
EndFunc
While 1
$msg = GUIGetMsg()
If $msg = $GUI_EVENT_CLOSE Then exit
WEnd #include <GUIConstantsEx.au3>
Opt("TrayIconHide",0)
$win_tit="XXX-XXX"
GUICreate($win_tit,200,140) ; 创建一个居中显示的 GUI 窗口
$text=GUICtrlCreateLabel("按F4隐藏窗口 或者 显示窗口", 20, 115, 160, 17)
GUICtrlSetColor($text, 0xff0000)
GUISetState(@SW_HIDE)
HotKeySet("{F4}", "TC")
Func TC()
If BitAND(WinGetState($win_tit),2) <> 2 then
GUISetState(@SW_SHOW)
else
GUISetState(@SW_HIDE)
endif
EndFunc
While 1
$msg = GUIGetMsg()
If $msg = $GUI_EVENT_CLOSE Then exit
WEnd 原来BitAND()函数是这样使用的啊,学习了 学习学习,自己用得着 学习学习,自己用得着 回复 2# 风行者
来学习了。 高!!!学习了!! 回复 2# 风行者
看到风行者好亲切,可惜论坛没开下去
页:
[1]