- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VC中MessageBox与AfxMessageBox用法与区别
MessageBox()用法消息框是个很常用的控件,属性比较多,本文列出了它的一些常用方法,及指出了它的一些应用场合。????? 1.MessageBox(这是一个最简单的消息框!);????? 2.MessageBox(这是一个有标题的消息框!,标题);?????? 3.MessageBox(这是一个确定 取消的消息框!,标题, MB_OKCANCEL );?????? 4.MessageBox(这是一个警告的消息框!,标题, MB_ICONEXCLAMATION );?????? 5.MessageBox(这是一个两种属性的消息框!,标题, MB_ICONEXCLAMATION|MB_OKCANCEL );?????? 6.if(MessageBox(一种常用的应用,标题,MB_ICONEXCLAMATION|MB_OKCANCEL)==IDCANCEL)?????? return;
????? 附其它常用属性
????? 系统默认图标,可在消息框上显示????? X错误 MB_ICONHAND, MB_ICONSTOP, and MB_ICONERROR????? ?询问 MB_ICONQUESTION????? !警告 MB_ICONEXCLAMATION and MB_ICONWARNING????? i信息 MB_ICONASTERISK and MB_ICONINFORMATION
????? 按钮的形式????? MB_OK 默认????? MB_OKCANCEL 确定取消????? MB_YESNO 是否????? MB_YESNOCANCEL 是否取消
????? 返回值????? IDCANCEL 取消被选????? IDNO 否被选????? IDOK 确定被选???? IDYES 是被选
????? 以上消息框的用法是在CWnd的子类中的应用,? ? ?如果不是,则要MessageBox(NULL,ddd,ddd,MB_OK);? ? ?或MessageBox(hWnd,ddd,ddd,MB_OK); ? ? ?hWnd为某窗口的句柄,或者直接用AfxMessageBox。
AfxMessageBox的用法
nt AfxMessageBox(LPCTSTR lpszText,UINT nType = MB_OK,UINT nIDHelp = 0);lpszText为显示内容。nType 基本类型:MB_ABORTRETRYIGNORE The message box contains three pushbuttons: Abort, Retry, and Ignore.MB_OK The message box contains one pushbutton: OK.MB_OKCANCEL The message box contains two pushbuttons: OK and Cancel.MB_RETRYCANCEL The message box contains two pushbuttons: Retry and Cancel.MB_YESNO The message box contains two pushbuttons: Yes and No.MB_YESNOCANCEL The message box contains three pushbuttons: Yes, No, and Cancel.?AfxMessageBox()与MessageBox()的区别
带afx的是全局函数,可以在程序任何地方使用,不带的是CWnd的子函数,只能在CWnd窗口类对象里面使用
AfxMessageBox的函数原型int?AfxMessageBox( LPCTSTR lpszText, UINT nType = MB_OK, UINT nIDHelp = 0 );int AFXAPI?AfxMessageBox( UINT nIDPrompt, UINT nType = MB_OK, UINT nIDHelp = (UINT) –1 );在第一种形式中,lpszText表示在消息框内部显示的文本,消息框的标题为应用程序的可执行文件名(如Hello)。在第二种形式中,nIDPrompt为要显示的文本字符串在字符串表中的ID。函数调用时会自动从字符串表中载入字符串并显示在消息框中。nType为消息框中显示的按钮风格和图标风格的组合,可以采用|(或)操作符组合各种风格。
按钮风格MB_ABORTRETRYIGNORE???消息框中显示Abort、
您可能关注的文档
- 发票管理办法实施细则及实务技巧.doc
- 班组级安全技术交底技巧.doc
- 初一数学上册期中前知识宝典技巧.doc
- NC5自定义查询用户手册new技巧.doc
- 发供电站互感器设备安装监理实施细则技巧.doc
- 百万党员网上示例技巧.doc
- MySQL数据查询技巧.doc
- 初一数学单元测(上册)技巧.doc
- 发电机转子锻件工艺技巧.doc
- mysql常用字符串操作函数大全,以及实例技巧.doc
- 五位一体教案教学教案设计.docx
- 思修与法基-教学教案分享.pptx
- 大学军事之《中国国防》题库分享.docx
- 2023版毛泽东思想和中国特色社会主义理论体系概论第五章-中国特色社会主义理论体系的形成发展.pdf
- 思修与法基 教学全案分享.docx
- 大学军事之《军事思想》题库分享.docx
- 《经济思想史》全套课件-国家级精品课程教案课件讲义分享.pdf
- 厦门大学国际金融全套资料(国家级精品课程)--全套课件.pdf
- 2023版毛泽东思想和中国特色社会主义理论体系概论第五章-中国特色社会主义理论体系的形成发展.docx
- 2023版毛泽东思想和中国特色社会主义理论体系概论第五章中国特色社会主义理论体系的形成发展分享.pdf
文档评论(0)