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