woeiwoei 发表于 2010-8-23 11:00:25

Case请教![已解决]

本帖最后由 woeiwoei 于 2010-8-23 11:24 编辑

Switch GUIGetMsg()
                Case -3

这个 -3是什么意思?代表什么 信息呢?
有这个信息的 代码表吗?{:face (396):}

xsjtxy 发表于 2010-8-23 11:13:58


#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

woeiwoei 发表于 2010-8-23 11:24:14

回复 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):}

水木子 发表于 2010-8-23 11:24:41

常量 这里的 - 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/文件 相应的控件.

Ziya 发表于 2010-8-23 11:25:42

一些类似的
$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往下排的

xjdjpbp 发表于 2010-8-23 18:58:47

謝謝,此帖來的正好!

受益良多~
页: [1]
查看完整版本: Case请教![已解决]