显示提供用户删除事件的选项消息框.
#Include <WinAPIEx.au3>
_WinAPI_MessageBoxCheck ( $iType, $sTitle, $sText, $sRegVal [, $iDefault [, $hParent]] )
$iType | 指定消息框的内容和状态. 设置一个且只有一个下列标志作为消息框显示的按钮. $MB_OK --- "确定"按钮 $MB_OKCANCEL --- "取消"和"确定"按钮 $MB_YESNO --- "是"按钮 设置一个且只有一个下列标志作为消息框的显示图标. $MB_ICONEXCLAMATION --- 感叹号图标 $MB_ICONHAND --- 停止信号图标 $MB_ICONINFORMATION --- 圆圈加小写“i”图标 $MB_ICONQUESTION --- 问号图标 |
$sTitle | 消息框的标题字符串. |
$sText | 显示信息的字符串. |
$sRegVal | 消息关联的唯一字符串值. |
$iDefault | [可选参数] 指定用户选定不再显示消息框时,函数的返回值. 如果用户未选择取消消息框, 消息框将继续显示,并且函数忽略此参数值. |
$hParent | [可选参数] 消息框属主窗口句柄. |
成功: | 如果用户选择取消消息框,函数立即返回 $iDefault 的参数值; |
否则,返回 $ID_* 常量. | |
失败: | 返回 -1,设置 @error 标志为非 0 值. |
在MSDN中搜索
#Include <APIConstants.au3>
#Include <WinAPIEx.au3>
Opt('MustDeclareVars', 1)
Global $Result = _WinAPI_MessageBoxCheck($MB_ICONINFORMATION, 'MyProg', '_WinAPI_MessageBoxCheck()', 'MyProg')
ConsoleWrite('Return: ' & $Result & @CR)