MessageBoxIndirect

MessageBoxIndirect,函式創建,顯示並操作一個訊息框。這個訊息框包含程式定義的訊息文本和標題,任意圖示,還有任意預定義的按鈕的組合。

函式功能

MessageBoxIndirect函式創建,顯示並操作一個訊息框。這個訊息框包含程式定義的訊息文本和標題,任意圖示,還有任意預定義的按鈕的組合。

函式原型

int MessageBoxIndirect( CONST LPMSGBOXPARAMS lpMsgBoxParams );

參數含義

lpMsgBoxParams
指向一個MSGBOXPARAMS結構體的指針,包含了顯示這個訊息框的信息。

返回值

如果函式成功,返回一個代表用戶選項的ID;如果有取消按鈕,用戶按下取消按鈕或ESC鍵,將返回IDCANCEL,如果沒有取消按鈕,按下ESC無效;如果記憶體不足導致創建失敗,則返回0。

備註

當你使用一個系統模態訊息框來指示系統記憶體不足時,指向參數中lpszText和lpszCaption成員的指針不應來自資源檔案,因為資源可能會載入失敗。

相關詞條

相關搜尋

熱門詞條

聯絡我們