Case请教![已解决]
本帖最后由 woeiwoei 于 2010-8-23 11:24 编辑Switch GUIGetMsg()
Case -3
这个 -3是什么意思?代表什么 信息呢?
有这个信息的 代码表吗?{:face (396):}
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
$Form1 = GUICreate("Form1", 633, 454, 192, 114)
GUISetState(@SW_SHOW)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
msgbox(0,"",$GUI_EVENT_CLOSE)
Exit
EndSwitch
WEnd
回复 2# xsjtxy
哦 谢谢了。。是
$GUI_EVENT_CLOSE 对话框(窗口)正被关闭(相关按钮被点击或系统菜单项被选中).
$GUI_EVENT_MINIMIZE 对话框(窗口)被最小化(窗口标题栏上的最小化按钮被点击)
$GUI_EVENT_RESTORE 对话框(窗口)被还原(任务栏图标被点击)
$GUI_EVENT_MAXIMIZE 对话框(窗口)被最大化(窗口标题栏上的最大化按钮被点击)
$GUI_EVENT_MOUSEMOVE 鼠标光标被移动.
$GUI_EVENT_PRIMARYDOWN 鼠标的主要按钮被按下.(多指左键)
$GUI_EVENT_PRIMARYUP 鼠标的主要按钮被松开.(多指左键)
$GUI_EVENT_SECONDARYDOWN 鼠标的第二个按钮被按下.(多指右键)
$GUI_EVENT_SECONDARYUP 鼠标的第二个按钮被松开.(多指右键)
$GUI_EVENT_RESIZED 对话框大小改变.
$GUI_EVENT_DROPPED 拖放(Drag&Drop)操作结束,@GUI_DRAGID, @GUI_DRAGFILE 和 @GUI_DROPID 将用于返回 ID/文件 相应的控件.
这些 消息的 代码!{:face (303):} 常量 这里的 - 3 = $GUI_EVENT_CLOSE
事件 ID 控件发生的消息 ID
0 无事件
-3 $GUI_EVENT_CLOSE对话框(窗口)正被关闭(相关按钮被点击或系统菜单项被选中).
-4 $GUI_EVENT_MINIMIZE 对话框(窗口)被最小化(窗口标题栏上的最小化按钮被点击)
-5 $GUI_EVENT_RESTORE 对话框(窗口)被还原(任务栏图标被点击)
-6 $GUI_EVENT_MAXIMIZE 对话框(窗口)被最大化(窗口标题栏上的最大化按钮被点击)
-7 $GUI_EVENT_MOUSEMOVE 鼠标光标被移动.
-8 $GUI_EVENT_PRIMARYDOWN 鼠标的主要按钮被按下.(多指左键)
-9 $GUI_EVENT_PRIMARYUP 鼠标的主要按钮被松开.(多指左键)
-10 $GUI_EVENT_SECONDARYDOWN 鼠标的第二个按钮被按下.(多指右键)
-11 $GUI_EVENT_SECONDARYUP 鼠标的第二个按钮被松开.(多指右键)
-12 $GUI_EVENT_RESIZED 对话框大小改变.
-13 $GUI_EVENT_DROPPED 拖放(Drag&Drop)操作结束,@GUI_DRAGID, @GUI_DRAGFILE 和 @GUI_DROPID 将用于返回 ID/文件 相应的控件. 一些类似的
$GUI_EVENT_CLOSE
$GUI_EVENT_MINIMIZE
$GUI_EVENT_RESTORE
$GUI_EVENT_MAXIMIZE
$GUI_EVENT_PRIMARYDOWN
$GUI_EVENT_PRIMARYUP
$GUI_EVENT_SECONDARYDOWN
$GUI_EVENT_SECONDARYUP
$GUI_EVENT_MOUSEMOVE
$GUI_EVENT_RESIZED
$GUI_EVENT_DROPPED
值应该是从-3往下排的 謝謝,此帖來的正好!
受益良多~
页:
[1]