转自:http://blog.csdn.net/qiumingbo/archive/2007/05/25/1625324.aspx

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。
这里所列出的属性只是一些常用属性,在MSDN中还有更多的属性

C++中MessageBox的常见用法相关推荐

  1. 转:VC中MessageBox的常见用法

    一.关于MessageBox       消息框是个很常用的控件,属性比较多,本文列出了它的一些常用方法,及指出了它的一些应用场合.        1.MessageBox("这是一个最简单 ...

  2. mysql中正则表达式的用法_Mysql中正则表达式Regexp常见用法

    Mysql中Regexp常见用法 模糊匹配,包含特定字符串 # 查找content字段中包含"车友俱乐部"的记录 select * from club_content where ...

  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. ASP中Request的常见用法

    ASP中可以使用 Request 对象访问任何基于 HTTP 请求传递的所有信息,包括从 HTML 表格用 POST 方法或 GET 方法传递的参数.cookie 和用户认证.Request 对象使您 ...

  6. 掌握shell编程中数组的常见用法及示例

    From: http://www.embeddedlinux.org.cn/html/jishuzixun/201211/19-2386.html 给大家分享下数组的用法小例子,希望能给大家一点帮助. ...

  7. 轻松掌握shell编程中数组的常见用法及示例

    缘起:在老男孩进行linux培训shell编程教学中,发现不少水平不错的网友及同学对数组仍然很迷糊,下面就给大家分享下数组的用法小例子,希望能给大家一点帮助.其实SHELL的数组很简单,好用.我们学习 ...

  8. java中BigDecimal的常见用法

    2019-06-14 11:05:53 一.精度问题 二.加减乘除 三.大小比较 四.小数位数及四舍五入规则 五.mysql数据库 设计 精度问题: 示例1 问, 结果是多少? 0.01? No! 结 ...

  9. python中node.tag的用法_python在ui自动化中的一些常见用法

    http://cn.python-requests.org/zh_CN/latest 可以查看requests库的说明,pprint(res.json(),width=30)可以对请求的返回值按照js ...

最新文章

  1. springBoot启动时让方法自动执行的几种实现方式
  2. 如何解决传输模式解决FTP连接问题
  3. ssm整合(基于xml配置方式)
  4. Sql server管理工具SQLManagementStudio2008的安装
  5. 【背包】SMRTFUN
  6. Struts2 + Hibernate + Spring 以及javaweb模块问题解决(2)
  7. 【jQuery笔记Part1】07-jQuery操作css-添加删除切换类、开关灯泡案例
  8. 给模型添加ORM,与持久化记录
  9. zabbix 通过 SNMP 监控 Windows主机
  10. Java 8 异步 API、循环、日期,用好提高生产力!
  11. 在数据库WSEDSQLDB中检测到一个可能的数据库一致性问题。|解决方法
  12. 基于deap数据集的脑电情感分析(matlab代码)
  13. 使用JMeter进行接口压力测试
  14. android中如何让动画停止,让Android AnimatorSet停止制作动画
  15. 富贵不压重发_俗语“贵人不顶重发”,重发是啥意思?为什么这样说?
  16. win10计算机显示摄像头,win10系统此电脑添加摄像头(视频设备)图标的操作方法
  17. 解决2019款macbookpro -16寸 外接显示器风扇不停的转,温度特别高
  18. 神州信息“六合上甲”再获殊荣
  19. HyperLynx仿真(一)LineSim简单介绍
  20. 你的面子到底值几斤几两

热门文章

  1. java链表list_java集合之linkedList链表基础
  2. 设置IDEA编辑过程直接通过F5刷新网页就可以实时查看JSP文件更新结果,而非通过重新run
  3. 与后台通讯,首先要了解AMF协议
  4. Unity从零开始构建能力体系 Unity Ability System
  5. Blender+SP+UE5游戏艺术工作流程学习
  6. NSwagStudio for Swagger Api
  7. 【POJ1509】Glass Beads 【后缀自动机】
  8. 主元素问题 Majority Element
  9. ntpdate[31915]: the NTP socket is in use, exiting
  10. 简单介绍一下R中的几种统计分布及常用模型