基 礎 函 數(shù) 參 考
MsgBox
顯示可選超時的簡單消息框.
參 數(shù)
標志 |
指定消息框的類型及可能的按鈕組合. 見備注. |
標題 |
消息框的標題. |
文本 |
消息框的提示信息. |
timeout |
[可選參數(shù)] 超時時間(秒). 超時時間過后消息框?qū)⒆詣雨P閉. default(默認) = 0, 沒有超時限制. |
句柄 |
[可選參數(shù)] 顯示對話框的父窗句柄. |
返 回 值
成功: |
返回消息框被按下按鈕的 ID. |
失敗: |
返回 -1, 消息框超時.
|
點擊的按鈕
|
返回值
|
確定 |
1 |
刪除 |
2 |
中止 |
3 |
重試 |
4 |
忽略 |
5 |
是 |
6 |
否 |
7 |
再重試 ** |
10 |
繼續(xù) ** |
11 |
備 注
"標志"參數(shù)可以是下列數(shù)值的組合:
十進制標志值
|
相關按鈕組合
|
十六進制標志值
|
0 |
確定 |
0x0 |
1 |
確定 + 取消 |
0x1 |
2 |
終止 + 重試 + 忽略 |
0x2 |
3 |
是 + 否 + 取消 |
0x3 |
4 |
是 + 否 |
0x4 |
5 |
重試 + 取消 |
0x5 |
6 ** |
取消 + 重試 + 繼續(xù) |
0x6 |
十進制標志值
|
相關圖標顯示
|
十六進制標志值
|
0 |
(無圖標) |
0x0 |
16 |
警告圖標 |
0x10 |
32 |
問號圖標 |
0x20 |
48 |
感嘆號圖標 |
0x30 |
64 |
由一個 "i" 和圓圈組成的信息圖標 |
0x40 |
十進制標志值
|
默認按鈕
|
十六進制標志值
|
0 |
第一按鈕為默認按鈕 |
0x0 |
256 |
第二按鈕為默認按鈕 |
0x100 |
512 |
第三按鈕為默認按鈕 |
0x200 |
十進制標志值
|
相關模式
|
十六進制標志值
|
0 |
應用程序模式 |
0x0 |
4096 |
系統(tǒng)模式(對話框帶有圖標) |
0x1000 |
8192 |
任務模式 |
0x2000 |
十進制標志值
|
其它相關
|
十六進制標志值
|
0 |
(無特別) |
0x0 |
262144 |
消息框?qū)⒕哂兄庙攲傩?/td>
| 0x40000 |
524288 |
標題及文本右對齊 |
0x80000 |
帶 ** 部分僅支持 Windows 2000/XP 及更高版本.
例如, 如果要指定一個具有"系統(tǒng)模式"屬性, 并帶有是/否按鈕的消息框, 則標志參數(shù)應該是 4096+4 (或 4100);
如果使用十六進制的標志,則是 0x1000+0x4 (或 0x1004).
消息框?qū)⒊霈F(xiàn)在屏幕中央, 并自動根據(jù)所含文本調(diào)整窗口大小. 如果標志參數(shù)中使用了"系統(tǒng)模式"(4096),
則標題欄的文字將會被切去部分.
如果"標題"參數(shù)使用關鍵字 Default 標題將由
@Scriptname 返回腳本名稱
相 關 函 數(shù)
InputBox, ToolTip, TrayTip,
SplashTextOn
函 數(shù) 示 例
MsgBox(4096,
"測試", "這個消息框?qū)@示10秒", 10)