zoukankan      html  css  js  c++  java
  • MFC 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 是被选

    AfxMessageBox

    1.AfxMessageBox(_T("输入你想显示的内容"));

     

    2.格式化输出内容

    CString msg1;

    CString msg2;

    msg1.Format("%s","输入你想显示的内容" );//格式控制的用法同printf

    msg2.Format("%s","输入你想显示的内容");

    AfxMessageBox(msg1 + msg2);

    3.修改AfxMessageBox标题,在工程的资源.re文件里的String Table处,添加AFX_IDS_APP_TITLE  "你想显示的标题"

  • 相关阅读:
    windows 按时自动化任务
    Linux libusb 安装及简单使用
    Linux 交换eth0和eth1
    I.MX6 GPS JNI HAL register init hacking
    I.MX6 Android mmm convenient to use
    I.MX6 GPS Android HAL Framework 调试
    Android GPS GPSBasics project hacking
    Python windows serial
    【JAVA】别特注意,POI中getLastRowNum() 和getLastCellNum()的区别
    freemarker跳出循环
  • 原文地址:https://www.cnblogs.com/ficow/p/5109920.html
Copyright © 2011-2022 走看看