mfc编程基础(极其重要!)
第8章 MFC编程基础 章 编程基础
第8章 MFC编程基础 章 编程基础8.1 MFC类库简介 类库简介 8.2 使用 使用AppWizard开发 开发MFC应用程序 开发 应用程序 8.3 MFC应用程序框架与 应用程序框架与Win32程序的关联 应用程序框架与 程序的关联 8.4 MFC应用程序的消息映射 应用程序的消息映射 习 题
第8章 MFC编程基础 章 编程基础
8.1 MFC类库简介 类库简介下面是MFC类库的类定义文件afxwin .h中的类说明 部分源代码,从中我们可以了解MFC类库中都有哪些 类以及它们的层次关系。代码如下: class CSize; class CPoint; class CRect; //CObject //CException
第8章 MFC编程基础 章 编程基础 //CSimpleException class CResourceException;// Win resource failure exception class CUserException; // Message Box alert and stop operation class CGdiObject; // CDC drawing tool class CPen; // a pen / HPEN wrapper class CBrush; // a brush / HBRUSH wrapper class CFont; // a font / HFONT wrapper class CBitmap; // a bitmap / HBITMAP wrapper class CPalette; // a palette / HPALLETE wrapper class CRgn; // a region / HRGN wrapper
第8章 MFC编程基础 章 编程基础 class CDC; // a Display Context / HDC wrapper class CClientDC; // CDC for client of window class CWindowDC; // CDC for entire window class CPaintDC; // embeddable BeginPaint struct helper class CMenu; // a menu / HMENU wrapper class CCmdTarget; // a target for user commands class CWnd; // a window / HWND wrapper
第8章 MFC编程基础 章 编程基础 class CDialog; class CStatic; class CButton; class CListBox; checks class CComboBox; class CEdit; class CScrollBar; // ComboBox control // Edit control // ScrollBar control // a dialog // Static control // Button control // ListBox control
// standard windows controls
class CCheckListBox; // special listbox with
第8章 MFC编程基础 章 编程基础 // frame windows class CFrameWnd; // standard SDI frame class CMDIFrameWnd; // standard MDI frame class CMDIChildWnd; // standard MDI child class CMiniFrameWnd; // half-height caption frame wnd
第8章 MFC编程基础 章 编程基础 // views on a document class CView; // a view on a document class CScrollView; // a scrolling view class CWinThread; // thread base class class CWinApp; // application base class class CDocTemplate; // template for document creation class CSingleDocTemplate; // SDI support class CMultiDocTemplate; // MDI support class CDocument; // main document abstraction
第8章 MFC编程基础 章 编程基础 // Helper classes class CCmdUI; // Menu/button enabling class CDataExchange; // Data exchange and validation context class CCommandLineInfo; //CommandLine parsing helper class CDocManager; // CDocTemplate manager object
第8章 MFC编程基础 章 编程基础 下面按功能对MFC库中的常用类做一简要介绍。 1
.根类CObject .根类 Microsoft基本类库中的大多数类都是由CObject类 派生而来的。CObject对所有由它派生出的类提供了有 用的基本服务。 2.MFC应用结构类 . 应用结构类 MFC应用结构类用于构造一个应用的框架,对大 多数应用提供了通用功能。我们可以在框架中填写对 于应用特定的功能。
第8章 MFC编程基础 章 编程基础 AppWizard可以产生几种类型的应用,所有这些都 以不同的方式使用应用框架。 1) 应用程序和线程支持类 2) 命令例程类 3) 文档类 4) 文档模板类
第8章 MFC编程基础 章 编程基础 3.窗口、对话框和控件类 .窗口、 1) CWnd类 2) 框架窗口类 3) 对话框类 4) 视图类 5) 控件类 6) 控件条类
第8章 MFC编程基础 章 编程基础 4.菜单类 . 5.绘图和打印类 . 6.简单的数据类型类 . 7.数组、列表和映射类 .数组、 8.文件和数据库类 . 1) 文件 类 文件I/O类 2) DAO类 类 3) ODBC类 类
第8章 MFC编程基础 章 编程基础 9.Internet和网络类 . 和网络类 Internet和网络类允许与其他使用ISAPI的计算机或 一个Windows Socket交换信息。 10.OLE类 . 类 11.调试和异常类 .
第8章 MFC编程基础 章 编程基础
8.2 使用 使用AppWizard开发 开发MFC应用程序 开发 应用程序8.2.1 生成 生成MFC应用程序框架 应用程序框架 例8-1 应用程序。 建立MFC应用程序框架一般可以通过以下步骤来 实现: (1) 启动MFC AppWizard:定义项目名称。在File 菜单下选择New,出现如图8-l所示的New对话框。 使用MFC AppWizard生成一个简单的MFC
第8章 MFC编程基础 章 编程基础
图8-1 New对话框
第8章 MFC编程基础 章 编程基础 在图8-1中选择MFC AppWizard[exe],在Project name文本输入框中输入新建的项目名如Mymfc后,单 击OK按钮,将弹出MFC AppWizard-Step 1对话框,如 图8-2所示。
…… 此处隐藏:1550字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [实用文档]李践-有效提升销售的12大黄金法则8-大
- [实用文档]党支部换届工作方案
- [实用文档]2013年下期电子商务专业部宣传工作计划
- [实用文档]方庄一矿通风、钻探绩效工资考核管理办
- [实用文档]项目一 认识企业物流认识企业物流
- [实用文档]MBI_Display_产品蓝图规画
- [实用文档]北京市建筑业劳务作业人员普法维权培训
- [实用文档]锅炉燃烧调整与运行优化
- [实用文档]4支付结算业务的核算
- [实用文档]米什金_货币金融学_第9版各章学习指导
- [实用文档]水泥混凝土路面硬化工程施工组织设计
- [实用文档]钢筋工程安全技术交底书
- [实用文档]关于公布华中师范大学本科毕业论文
- [实用文档]太原市园林绿化施工合同范本 2
- [实用文档]周日辅导 初中英语分类复习单项选择题(
- [实用文档]第四章 文化经纪人的管理形式 第二节
- [实用文档]学宪法讲宪法竞赛题库
- [实用文档]《数值计算方法》期末考试模拟试题二
- [实用文档]爱词霸学英语:每日一句( 十月)
- [实用文档]2014年国家公务员面试:无领导小组讨论
- 新课程主要理念和教学案例分析汇编(24
- 英国人的快乐源于幸福的家庭生活
- 七年级上册第一次月考模拟数学试卷
- 真丝及仿真丝的种类有哪些?
- 【最新】华师大版八年级数学下册第十六
- 高中英语3500个必背单词
- 我可以接受失败,但我不能接受放弃!
- 最近更新沪科版八年级物理上册期末试卷
- 绿化工作先进乡镇事迹材料
- 鲁教版九年级上册思想品德教学计划
- 英语音标的分类
- 地下室底板无梁楼盖与普通梁板结构形式
- 美容师黄金销售话术
- 雅思写作满分作文备考方法
- 血清甲状腺激素测定与高频彩色多普勒超
- 1度浅析装修对室内空气品质的影响
- 2017-2022年中国汞矿行业深度分析与投
- 计算机二级VB公共基础知识
- (何勇)秸秆禁烧_重在寻找出路
- 内外墙抹灰工程分包施工合同1




