消息对话框的使用

一.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);

posted on 2006-07-12 09:08  路吾  阅读(435)  评论(0)    收藏  举报

导航