Chinaunix首页 | 论坛 | 博客
  • 博客访问: 7249279
  • 博文数量: 5645
  • 博客积分: 9880
  • 博客等级: 中将
  • 技术积分: 68080
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-28 13:35
文章分类

全部博文(5645)

文章存档

2008年(5645)

我的朋友

分类:

2008-04-28 21:26:25

下载本文示例代码
天极IT资讯短信服务 电脑小技巧 function check4() { if (dn.mobile.value.length!=11) { alert("手机号码不正确!"); dn.mobile.focus(); return false; } return true; } 资费:包月5元手机: 介绍:细处着手,巧处用功。高手和菜鸟之间的差别就是:高手什么都知道,菜鸟知道一些。电脑小技巧收集最新奇招高招,让你轻松踏上高手之路。   摘要: 本文主要对VC 6.0的MFC编程方法及MFC应用程序框架进行简要介绍。  关键词: VC 6.0;MFC;程序框架  1 MFC概述  顾名思意,MFC应用程序框架是以MFC作为框架基础的,以此程序框架模式搭建起来的应用程序在程序结构组织上是完全不同于以前的Win32 SDK编程方式的。自20世纪90年代初问世以来,MFC一直试图把Windows API函数封装到类库中个各个逻辑类中。MFC的这种封装并非简单地对API函数进行分组与打包,而是更多地通过类来试图实现全部的系统策略。随着越来越多系统功能的加入,MFC的规模也在不断拓展,目前已包括有200多个类,涵盖了通用Windows 类、文档/视框架、OLE、数据库、Internet以及分布式功能等多方面的基本内容。这样一个坚实的程序开发基础无疑从很大程度上方便了程序设计人员对Windows 程序的开发。  MFC提供了相当多不同功能的类以适合尽可能广泛的需求。这里绝大多数的MFC类都是直接或间接从CObject类派生出来的,CObject类为其派生类提供了三个重要的特性支持:持久性(Serialization)支持、运行时(Run-time)类信息支持和诊断(Diagnostic)调试支持等。其中持久性是以流的方式将某个类对象中的持久性数据输出或输入到外部存储介质如磁盘文件等的过程;运行时类信息(Run-time Class Information,RTCI)则可以重新获取一个对象的类名及其他一些有关对象在运行时的信息。RTCI也是C 中除运行时类型信息(Run-time Type Information,RTTI)机制外的另一个重要工具;诊断和调试支持作为CObject类的一个组成部分,可以在实现CObject派生类时执行有效性检查并可向调试窗口输出状态信息。  并非MFC提供的所有函数都是类成员函数,MFC也提供了一系列以Afx为前缀的全局函数。类成员函数只能在其所属类对象所在的上下文中使用,但是这些AFX函数却可以在任何时候的任何地方直接使用。下表列出的是几个比较重要AFX函数: 函数名 函数说明 AfxAbout 无条件终止一个应用程序;通常在发生无法回复的错误时使用 AfxBeginThread 创建一个新的线程并开始执行 AfxEndThread 终止当前正在执行的线程 AfxMessageBox 显示一个Windows 消息窗口 AfxGetApp 返回一个指向应用程序对象的指针 AfxGetAppName 返回应用程序名 AfxGetMainWnd 返回一个指向应用程序主窗口的指针 AfxGetInstanceHandle 返回一个标识当前应用程序实例的句柄 AfxRegisterWndClass 为一个MFC应用程序注册一个用户自定义的窗口类共3页。 1 2 3 : 天极IT资讯短信服务 电脑小技巧 function check4() { if (dn.mobile.value.length!=11) { alert("手机号码不正确!"); dn.mobile.focus(); return false; } return true; } 资费:包月5元手机: 介绍:细处着手,巧处用功。高手和菜鸟之间的差别就是:高手什么都知道,菜鸟知道一些。电脑小技巧收集最新奇招高招,让你轻松踏上高手之路。   摘要: 本文主要对VC 6.0的MFC编程方法及MFC应用程序框架进行简要介绍。  关键词: VC 6.0;MFC;程序框架  1 MFC概述  顾名思意,MFC应用程序框架是以MFC作为框架基础的,以此程序框架模式搭建起来的应用程序在程序结构组织上是完全不同于以前的Win32 SDK编程方式的。自20世纪90年代初问世以来,MFC一直试图把Windows API函数封装到类库中个各个逻辑类中。MFC的这种封装并非简单地对API函数进行分组与打包,而是更多地通过类来试图实现全部的系统策略。随着越来越多系统功能的加入,MFC的规模也在不断拓展,目前已包括有200多个类,涵盖了通用Windows 类、文档/视框架、OLE、数据库、Internet以及分布式功能等多方面的基本内容。这样一个坚实的程序开发基础无疑从很大程度上方便了程序设计人员对Windows 程序的开发。  MFC提供了相当多不同功能的类以适合尽可能广泛的需求。这里绝大多数的MFC类都是直接或间接从CObject类派生出来的,CObject类为其派生类提供了三个重要的特性支持:持久性(Serialization)支持、运行时(Run-time)类信息支持和诊断(Diagnostic)调试支持等。其中持久性是以流的方式将某个类对象中的持久性数据输出或输入到外部存储介质如磁盘文件等的过程;运行时类信息(Run-time Class Information,RTCI)则可以重新获取一个对象的类名及其他一些有关对象在运行时的信息。RTCI也是C 中除运行时类型信息(Run-time Type Information,RTTI)机制外的另一个重要工具;诊断和调试支持作为CObject类的一个组成部分,可以在实现CObject派生类时执行有效性检查并可向调试窗口输出状态信息。  并非MFC提供的所有函数都是类成员函数,MFC也提供了一系列以Afx为前缀的全局函数。类成员函数只能在其所属类对象所在的上下文中使用,但是这些AFX函数却可以在任何时候的任何地方直接使用。下表列出的是几个比较重要AFX函数: 函数名 函数说明 AfxAbout 无条件终止一个应用程序;通常在发生无法回复的错误时使用 AfxBeginThread 创建一个新的线程并开始执行 AfxEndThread 终止当前正在执行的线程 AfxMessageBox 显示一个Windows 消息窗口 AfxGetApp 返回一个指向应用程序对象的指针 AfxGetAppName 返回应用程序名 AfxGetMainWnd 返回一个指向应用程序主窗口的指针 AfxGetInstanceHandle 返回一个标识当前应用程序实例的句柄 AfxRegisterWndClass 为一个MFC应用程序注册一个用户自定义的窗口类共3页。 1 2 3 : 下载本文示例代码


MFC应用程序框架入门MFC应用程序框架入门MFC应用程序框架入门MFC应用程序框架入门MFC应用程序框架入门MFC应用程序框架入门MFC应用程序框架入门MFC应用程序框架入门MFC应用程序框架入门MFC应用程序框架入门MFC应用程序框架入门MFC应用程序框架入门MFC应用程序框架入门MFC应用程序框架入门MFC应用程序框架入门
阅读(94) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~