1.可以以下面的方式调用AfxMessageBox。

AfxMessageBox(“Are you sure?”,MB_YESNO|MB_ICONQUESTION);

2.与AfxMessageBox类似的函数MessageBox,它是CWnd的类成员函数:

int MessageBox( LPCTSTR lpszText,LPCTSTR lpszCaption = NULL,

UINT nType = MB_OK );

与AfxMessageBox不同的是,它多了一个lpszCaption参数,从名字上就可以推断出它表示消息框的标题,这样就可以设置消息框的标题,而不必采用可执行文件名作为标题了。
3.两个函数的区别:AfxMessageBox比MessageBox简单一些,因为它是一个全局函数所以不需要对应的一个窗口类,但是不能控制消息框标题,常用于调试程序时的内部数据输出或警告;MessageBox比较正式,常用在要提交的应用程序版本中,可以控制标题内容而不必采用含义不明的可执行文件名为标题。

MessageBox和AfxMessageBox函数的区别相关推荐

  1. MFC中MessageBox和AfxMessageBox函数区别和用法

    MessageBox函数定义: //__WINUSER_H__中定义:(Win32 API)#define MessageBox MessageBoxAint WINAPI MessageBoxA(H ...

  2. MessageBox、::MessageBox 、AfxMessageBox三者的区别

    2019独角兽企业重金招聘Python工程师标准>>> 三者的本质区别如下: Windows API: MessageBox(); CWnd::MessageBox(); MFC: ...

  3. VS中MessageBox与AfxMessageBox用法与区别

    一.MessageBox()用法 1.函数原型 Messagebox函数在Win32 API和MFC里的定义有区别. Win32 API的定义如下: int WINAPI MessageBox(HWN ...

  4. VC中MessageBox与AfxMessageBox用法与区别

    一.MessageBox()用法 1.函数原型 Messagebox函数在Win32 API和MFC里的定义有区别. Win32 API的定义如下: int WINAPI MessageBox(HWN ...

  5. 由MessageBox和AfxMessageBox的使用异同所感

    我记得刚开始学图形界面编程的时候,接触的最早的一个函数应该就是MessageBox,之前都一直是控制台程序,突然能运行蹦出一个对话框感觉还是很新鲜的.当时还利用MessageBox写一些恶搞程序,利用 ...

  6. GetKeyState、GetAsyncKeyState、GetKeyboardState函数的区别:

    GetKeyState.GetAsyncKeyState.GetKeyboardState函数的区别: 1.BOOL GetKeyboardState( PBYTE lpKeyState );获得所有 ...

  7. GetKeyState、GetAsyncKeyState、GetKeyboardState函数的区别 以及虚拟键值

    GetKeyState.GetAsyncKeyState.GetKeyboardState函数的区别: 1.BOOL GetKeyboardState( PBYTE lpKeyState );获得所有 ...

  8. render函数和redirect函数的区别+反向解析

    render函数和redirect函数的区别+反向解析 1.视图函数:一定是要包含两个对象的(render源码里面有HttpResponse对象)   request对象:----->所有的请求 ...

  9. 友元函数、类的非静态成员函数、静态成员函数的区别

    类中申明的函数相对于类来说有三层意思: 1.有this指针 2.函数在类的作用区域中 3.可以访问类中私有部分 4.可以被继承 非静态成员函数具有1234 静态成员函数具有234 友元函数具有3 静态 ...

最新文章

  1. Wannafly挑战赛3
  2. JSR 303约束规则
  3. 必须知道的八大种排序算法【java实现】
  4. error: uuid/uuid.h: No such file or directory
  5. spring官方网站
  6. 两个用于Eclipse的TCK –开源到底有什么?
  7. 2019 高考填报志愿建议
  8. java 对接支付宝支付
  9. kingdee kis
  10. HCIE Security 华为WAF产品 备考笔记(幕布)
  11. ubuntu18.04修改vscode字体
  12. 【动漫风格迁移】基于AnimeGAN的安卓APP工具
  13. 包装类的自动装箱,自动拆箱
  14. 微信严正提醒!再做这件事,封号处理
  15. mysql ibd文件一直增加_为什么 MySQL 回滚事务也会导致 ibd 文件增大?
  16. SAP MD04详解
  17. C语言中的有符号与无符号(挖坑)
  18. JMeter元件详解之配置元件
  19. 追踪高频交易——华尔街猎狼者(上)
  20. WiFi 4/5/6的差别(3)

热门文章

  1. argv、lambda、filter、map、reduce
  2. Ubuntu 下安装VNC server
  3. windows ad 域下配置L2TP ***服务器 企业防火墙端口配置
  4. 永远不要放弃你所爱的人
  5. Boost正则表达式库regex常用search和match示例 - 编程语言 - 开发者第2241727个问答
  6. Oracle八大性能视图之v$transaction
  7. gwt CellTable中的控件按Tab键切换
  8. c# 多个RadioButton与DataTable的数据绑定
  9. SharePoint的十大优势
  10. 前端开发工具介绍----合成雪碧图工具(css sprite)