文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院程序开发C/C++显示消息框的程序
精品推荐
特别推荐
·C语言编程易犯毛病集合
·C语言编程常见问题解答(目录)
·C#程序开发中的常用函数汇总
·C/C++笔试、面试题目大汇总
·Beej的网络socket编程指南
·socket编程原理
·C语言的常用库函数使用方法分析及用途
·在C语言中如何处理时间和日期
·C++设计模式之Singleton
·VC++动态链接库编程之MFC扩展 DLL
·TCP/IP网络重复型服务器通信软件的设计
·DirectX游戏开发入门
·经典与现代的结合:在MFC中集成RAD .NET框架
·Windows API-GDI入门基础知识详解(2)
·Visual C++ 入门精解
·C#基础概念二十五问
·用C#实现pdf文件的完整性验证
·成为嵌入式程序员应知道的0x10个问题
·TCP/IP编程实现远程文件传输
·几个C#编程的小技巧
热点TOP10
·学生成绩管理系统实习
·C#编写的windows计算器-源代码
·socket编程原理
·飞机订票系统设计
·C/C++笔试、面试题目大汇总
·TCP/IP编程实现远程文件传输
·Visual C++ 实现数字化图像的分割
·C语言图形函数
·C#基础概念二十五问
·改编 的 C版 职工管理系统
·C语言的常用库函数使用方法分析及用途
·用C语言实现Ping程序功能
·C#源码读取excel数据到程序中-SQL SERVER-到dataset中
·C# GridView 排序及分页
·进程调度模拟程序
·Windows下C语言网络编程快速入门
·通讯录的源代码(用链表实现)
·DirectX游戏开发入门
·在Visual Studio.NET中使用Crystal Report(上)
·asp.net中调用javascript函数实现多功能日期控件示例

显示消息框的程序

日期:2007年5月2日 作者: 查看:[大字体 中字体 小字体]



  有些时候,为了满足一些特殊的需要,我们需要自己编写自定义的消息对话框。这里提供了一个典型的消息框的编程范例,叫做mbox。它是由4个文件组成,可以方便的加入到某个工程中,而不需要通过繁琐的库调用方式。这个C语言的程序是在GCC和CodeWarrior环境下开发的,但是仅仅在GCC环境下进行了测试。如果您是CodeWarrior用户,您需要将文件转化为PilRC格式:

  文件1:mobox.c,采用了类似windows API 的消息框的函数

#include
  #include "mbox.h"
  #include "mbox.rh"

  //// MessageBox ////////////////////////////////////////////////////////
  // 一个类似windows messagebox的函数

  void MessageBox(const char* pc, MessageBoxType eType)
  {
    switch (eType) {
      case kMBOK:
        FrmCustomAlert(MessageBoxInfoAlert, pc, 0, 0);
        break;

      case kMBWarning:
        FrmCustomAlert(MessageBoxWarningAlert, pc, 0, 0);
        break;

      case kMBError:
        FrmCustomAlert(MessageBoxErrorAlert, pc, 0, 0);
        break;
    }
  }
  文件2:mbox.h

#if !defined(MBOX_H)
  #define MBOX_H

  // 用于定义消息框类型的常量
  typedef enum
  {
    kMBOK,
    kMBWarning,
    kMBError
  } MessageBoxType;

  extern void MessageBox(const char* pc, MessageBoxType eType);

  #endif // !defined(MBOX_H)
  文件3:mbox.rcp,类似于警告的消息框

ALERT ID MessageBoxInfoAlert
    INFORMATION
  BEGIN
    TITLE "信息"
    MESSAGE "^1"
    BUTTONS "确定"
  END

  ALERT ID MessageBoxWarningAlert
    WARNING
  BEGIN
    TITLE "警告"
    MESSAGE "^1"
    BUTTONS "确定"
  END

  ALERT ID MessageBoxErrorAlert
    ERROR
  BEGIN
    TITLE "错误"
    MESSAGE "^1"
    BUTTONS "确定"
  END
  文件4:mbox.rh

#define MessageBoxInfoAlert 3201
  #define MessageBoxWarningAlert 3202
  #define MessageBoxErrorAlert 3203

(出处:清风网络学院






上一篇:关于拷贝构造函数和赋值运算符

下一篇:Win32下两种用于C++的线程同步类(上)

显示消息框的程序 相关文章:
·IE浏览器再现严重安全漏洞 微软紧急发补丁程序
·如何显示输入法图标(输入法图标消失)
·不用任何软件(木马程序)盗取账号密码
·破解程序及注册机使用方法
·Dreamweaver MX 2004做ASP程序(4)用户注册系统
·U盘找不到空间,u盘容量显示为0,u盘可用空间为0
·用C语言实现Ping程序功能
·C#源码读取excel数据到程序中-SQL SERVER-到dataset中
·asp.net程序中最常用的三十三种编程代码
·快速启动程序我有妙招
显示消息框的程序 相关软件:
·C语言程序设计
·Windows环境下32位汇编语言程序设计
·FLASH个人简历源程序(FLA)
·C语言程序设计视频教程 CSF 教材:谭浩强《c程序设计》
·零起点教你如何破解软件和制作注册机 and 视频+程序
·Sim Aquarium v2.06 -非常漂亮的海底世界屏幕保护程序
·硅谷 C++程序设计视频教程 齐幼菊
·C++程序设计语言特别版(中文版+英文原版)
·程序人生
·Matlab程序设计

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:viphot