一.AfxMessageBox函數:
?AfxMessageBox函數是一種讓最新輸入的應用程序立即顯示消息的好方法。
1.原型如下:
int AfxMessageBox(LPCTSTR lpszText,UINT nType=MB_OK,UINT nIDHelp=0);
2.風格標志如下:
MB_ABORTRETRYIGNORE:含有Abort,Retry和Ignore按鈕的消息框。
MB_OK:含有一個OK按鈕的消息框。
MB_OKCANCEL:
MB_RETRYCANCEL:
MB_YESNOCANCEL:
3.用戶選擇包括:
IDNO,IDABORT,IDCANCEL,IDIGNORE,IDOK,IDRETRY。
4.圖標選擇包括:
MB_ICONSTOP,MB_ICONINFORMATION或MB_ICONQUESTION與風格標志進行“或”操作。關于對話框的說法。
5.例子:
if( IDOK==::AfxMessageBox("刪除嗎?",MB_OKCANCEL | MB_ICONQUESTION))
??????? AfxMessageBox("Ok");
??? else
??????? AfxMessageBox("Cancel");?
????
二.CWnd::MessageBox函數
?1.原型如下:
int MessageBox(LPCTSTR lpszText,LPCTSTR lpszCaption=NULL,UINT nType=MB_OK);
2.例子:
?MessageBox("你真的要刪除嗎","控制系統",MB_OK|MB_ICONSTOP);