请教高手一个问题,如何在全屏游戏里呼出界面?
问题如上WinSetOnTop这个函数,虽然可以达到我要的效果,但是用起来一点也不舒服,所以想请教高手在游戏窗口中呼出外挂,是怎么做的? 不懂 不过为什么不设置一个快捷键呢? 同上,HotKeySet设置个热键,循环Gui_HIDE, Gui_SHOW 找过相关资料,说要使用系统钩子! #include <GUIConstantsEx.au3>#include <WindowsConstants.au3>
Opt("GUIOnEventMode", 1)
Global $Flg=1
HotKeySet("{F10}","ChangeFlg") ;F10 改变标志位。达到控制窗体显示还是隐藏的效果
HotKeySet("{F11}","FORM1CLOSE") ; F11退出。
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 254, 295, 192, 114)
GUISetOnEvent($GUI_EVENT_CLOSE, "Form1Close")
#EndRegion ### END Koda GUI section ###
While 1
If $Flg=1 Then
GUISetState(@SW_SHOW) ;窗体显示
ToolTip("The windows is showing now.",254,295)
Else
GUISetState(@SW_HIDE) ;窗体隐藏
ToolTip("The windows is hiding now.",254,295)
EndIf
Sleep(100)
WEnd
Func Form1Close() ;
Exit
EndFunc
Func ChangeFlg() ;关键函数。控制显示还是隐藏
$Flg= Not $Flg
EndFunc 窗体代码生成的时候,不只是基于循环消息模式。还可基于控件事件模式来创建窗体。
你要的这个功能的窗体使用控件事件模式比较简单点。 谢谢,各位,不过各位都理解错了!我本写传奇外挂!想在传奇全屏模式下呼出我写的外挂!但是没做到!
页:
[1]