MessageBox与AfxMessageBox用法与区别

MessageBox与AfxMessageBox用法与区别

ID:39466132

大小:46.00 KB

页数:8页

时间:2019-07-04

MessageBox与AfxMessageBox用法与区别_第1页
MessageBox与AfxMessageBox用法与区别_第2页
MessageBox与AfxMessageBox用法与区别_第3页
MessageBox与AfxMessageBox用法与区别_第4页
MessageBox与AfxMessageBox用法与区别_第5页
资源描述:

《MessageBox与AfxMessageBox用法与区别》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、VC中MessageBox与AfxMessageBox用法与区别MessageBox()用法消息框是个很常用的控件,属性比较多,本文列出了它的一些常用方法,及指出了它的一些应用场合。     1.MessageBox("这是一个最简单的消息框!");     2.MessageBox("这是一个有标题的消息框!","标题");      3.MessageBox("这是一个确定取消的消息框!","标题",MB_OKCANCEL);      4.MessageBox("这是一个警告的消息框!","标题",MB_ICONEXCLAMATION);      5.Mes

2、sageBox("这是一个两种属性的消息框!","标题",MB_ICONEXCLAMATION

3、MB_OKCANCEL);      6.if(MessageBox("一种常用的应用","标题",MB_ICONEXCLAMATION

4、MB_OKCANCEL)==IDCANCEL)      return;     附其它常用属性     系统默认图标,可在消息框上显示     X错误MB_ICONHAND,MB_ICONSTOP,andMB_ICONERROR     ?询问MB_ICONQUESTION     !警告MB_ICONEXCLAMATIONandMB

5、_ICONWARNING     i信息MB_ICONASTERISKandMB_ICONINFORMATION     按钮的形式     MB_OK默认     MB_OKCANCEL确定取消     MB_YESNO是否     MB_YESNOCANCEL是否取消     返回值     IDCANCEL取消被选     IDNO否被选     IDOK确定被选    IDYES是被选     以上消息框的用法是在CWnd的子类中的应用,   如果不是,则要MessageBox(NULL,"ddd","ddd",MB_OK);   或MessageBox(h

6、Wnd,"ddd","ddd",MB_OK);   hWnd为某窗口的句柄,或者直接用AfxMessageBox。AfxMessageBox的用法ntAfxMessageBox(LPCTSTRlpszText,UINTnType=MB_OK,UINTnIDHelp=0);lpszText为显示内容。nType基本类型:MB_ABORTRETRYIGNOREThemessageboxcontainsthreepushbuttons:Abort,Retry,andIgnore.MB_OKThemessageboxcontainsonepushbutton:OK.MB_O

7、KCANCELThemessageboxcontainstwopushbuttons:OKandCancel.MB_RETRYCANCELThemessageboxcontainstwopushbuttons:RetryandCancel.MB_YESNOThemessageboxcontainstwopushbuttons:YesandNo.MB_YESNOCANCELThemessageboxcontainsthreepushbuttons:Yes,No,andCancel. AfxMessageBox()与MessageBox()的区别带afx的是全局函数,可

8、以在程序任何地方使用,不带的是CWnd的子函数,只能在CWnd窗口类对象里面使用AfxMessageBox的函数原型int AfxMessageBox(LPCTSTRlpszText,UINTnType=MB_OK,UINTnIDHelp=0);intAFXAPI AfxMessageBox(UINTnIDPrompt,UINTnType=MB_OK,UINTnIDHelp=(UINT)–1);在第一种形式中,lpszText表示在消息框内部显示的文本,消息框的标题为应用程序的可执行文件名(如Hello)。在第二种形式中,nIDPrompt为要显示的文本字符串在字符

9、串表中的ID。函数调用时会自动从字符串表中载入字符串并显示在消息框中。nType为消息框中显示的按钮风格和图标风格的组合,可以采用

10、(或)操作符组合各种风格。按钮风格MB_ABORTRETRYIGNORE   消息框中显示Abort、Retry、Ignore按钮MB_OK   显示OK按钮MB_OKCANCEL显示OK、Cancel按钮MB_RETRYCANCEL显示Retry、Cancel按钮MB_YESNO显示Yes、No按钮MB_YESNOCANCEL示Yes、No、Cancel按钮图标风格MB_ICONINFORMATION显示一个i图标,表示提示MB_

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。