宏参考- AutoIt 相关宏

首页  后退  前进

下面列出与 AutoIt 相关的宏.

点击查看 完整宏列表.

 

描述

@Compiled

如果脚本为已编译的可执行文件, 则返回 1; 否则返回 0

@error

错误标志的状态. 参考 SetError()

@exitCode

Exit 语句定义的退出代码

@exitMethod

退出方法. 请参阅函数 OnAutoItExitRegister()

@extended

函数的扩展返回-用于某些函数, 如 StringReplace()

@NumParams

调用用户函数使用的参数数量

@ScriptName

正在运行的脚本文件名

@ScriptDir

当前运行脚本的所在目录. 当脚本位于驱动器根目录时仅包括尾部的反斜杠

@ScriptFullPath

等同于"脚本目录\脚本文件名", 即: @ScriptDir & "\" & @ScriptName

@ScriptLineNumber

脚本当前执行的行号. 对调试语句非常有用(例如函数的调用位置). 对已编译的脚本没有意义. - 注意被包含文件返回其内部的文件行号

@WorkingDir

当前或活动的工作目录. 当脚本位于驱动器根目录时仅包括尾部的反斜杠

@AutoItExe

当前运行 AutoIt 可执行文件的完整路径和文件名. 运行已编译的脚本时, 则是被编译脚本的路径

@AutoItPID

当前脚本的进程标识符 PID

@AutoItVersion

AutoIt 版本号, 如 3.3.10.1

@AutoItX64

如果脚本运行于 64 位版本的 AutoIt, 则返回 1


@COM_EventObj

对象正在激发的 COM 事件, 仅对 COM 事件函数有效

@GUI_CtrlId

最后单击的 GUI 控件的标识符. 只在事件模式中有效. 见 GUICtrlSetOnEvent() 函数

@GUI_CtrlHandle

最后被点击控件的标识符. 仅对事件函数有效. 见 GUICtrlSetOnEvent() 函数

@GUI_DragId

被拖动 GUI 控件的标识符. 仅对拖动时放下(Drop)事件有效. 见 GUISetOnEvent() 函数

@GUI_DragFile

被拖动文件的文件名. 仅对拖动放下事件函数有效. 见 GUISetOnEvent() 函数

@GUI_DropId

放下(Drop)的 GUI 控件标识符. 仅对拖动时放下(Drop)事件有效. 见 GUISetOnEvent() 函数

@GUI_WinHandle

最后被点击的 GUI 窗口句柄. 仅对事件函数有效. 见 GUICtrlSetOnEvent() 函数

@HotKeyPressed

最后被按下的热键. 见 HotKeySet() 函数


以下宏用于 WinSetState(), Run(), RunWait, FileCreateShortcut()FileGetShortcut() 函数:

@SW_DISABLE

禁用窗口

@SW_ENABLE

启用窗口

@SW_HIDE

隐藏窗口并激活另一个窗口

@SW_LOCK

锁定窗口, 以避免刷新

@SW_MAXIMIZE

最大化指定窗口

@SW_MINIMIZE

最小化指定窗口, 并激活 Z 顺序的下一个顶层窗口

@SW_RESTORE

激活并显示窗口. 如果窗口是最小化或最大化, 系统将其还原到其原始大小和位置. 应用程序还原最小化的窗口时应指定此标志

@SW_SHOW

激活窗口, 并显示为当前大小和位置

@SW_SHOWDEFAULT

基于程序指定的 SW_ 值启动应用程序的显示状态

@SW_SHOWMAXIMIZED

最大化指定窗口

@SW_SHOWMINIMIZED

激活窗口并将其显示为最小化窗口

@SW_SHOWMINNOACTIVE

窗口显示为最小化. 类似 @SW_SHOWMINIMIZED, 但不激活窗口

@SW_SHOWNA

窗口显示为当前大小和位置. 类似 @SW_SHOW, 但不激活窗口

@SW_SHOWNOACTIVATE

窗口显示为上次的大小和位置. 类似 @SW_SHOWNORMAL, 但不激活窗口

@SW_SHOWNORMAL

激活并显示一个窗口. 如果窗口最小化或最大化, 系统恢复到原来的大小和位置. 第一次显示该窗口时, 应用程序应该指定这个标志

@SW_UNLOCK

取消锁定窗口, 允许窗口刷新


@TRAY_ID

TraySetOnEvent()TrayItemSetOnEvent() 动作期间最后一个单击项目的标识符

@TrayIconFlashing

托盘图标闪烁时返回 1, 否则返回 0

@TrayIconVisible

托盘图标可见时返回 1, 否则返回 0


@CR

回车符, Chr(13); 偶尔作为换行符使用

@LF

换行符, Chr(10); 通常作为换行使用

@CRLF

@CR & @LF; 通常作为换行符使用

@TAB

制表符, Chr(9)

----------------------------------------