出版社:清华大学出版社
年代:2006
定价:
本书详细描述Visual C++与MFC开发Windows窗体应用程序的方法与过程。
第1章 综述 1.1 本书结构 1.2 本书约定 第2章 C++重点回顾 2.1 类. 对象与实例 2.2 构造函数(Constructor) 2.3 匿名实例(Nameless Instance) 2.4 虚函数 2.5 异常处理 第3章 基本概念与基础MFC类 3.1 什么是Win32 API 3.2 控制台模式的应用程序——Win32 Console Mode 3.3 基本数据类型 3.4 什么是Unicode 3.5 使用MFC类库
第1章 综述 1.1 本书结构 1.2 本书约定 第2章 C++重点回顾 2.1 类. 对象与实例 2.2 构造函数(Constructor) 2.3 匿名实例(Nameless Instance) 2.4 虚函数 2.5 异常处理 第3章 基本概念与基础MFC类 3.1 什么是Win32 API 3.2 控制台模式的应用程序——Win32 Console Mode 3.3 基本数据类型 3.4 什么是Unicode 3.5 使用MFC类库 第4章 窗口程序的基本概念 4.1 文字终端与GUI界面 4.2 组成要素 第5章 创建第一个窗口程序 5.1 使用Visual C++ 5.2 示例程序 5.3 增加资源文件 5.4 用MFC Application Wizard产生程序 第6章 窗口的产生与处理 6.1 窗口类 6.2 产生CWnd对象 6.3 处理消息 6.4 关闭窗口 6.5 窗口位置与尺寸 6.6 窗口的状态与样式 6.7 工作区显示 6.8 有滚动条的窗口 6.9 CWnd与句柄 6.10 窗口文本 第7章 对话框 7.1 基础知识 7.2 编辑器与列表框的字符串交换 7.3 消息框 7.4 多页对话框 7.5 通用对话框 第8章 键盘、鼠标与时间 8.1 消息与输入焦点 8.2 键盘的消息 8.3 鼠标 8.4 特殊的状况 8.5 示例:模拟打字程序 8.6 计时器消息与时间 8.7 设计鼠标光标 第9章 菜单、工具栏与快捷键 9.1 菜单 9.2 快捷键 9.3 工具栏与状态栏说明文字 第10章 文档、视图与框架窗口 10.1 “文档/视图”模型 10.2 文档视图与框架窗口间的关系 10.3 CDocument类 10.4 CView类 10.5 CS rollView类 10.6 SDI框架窗口CFrameWnd 10.7 示例:拉线绘图 10.8 MDI 10.9 MDI化的LineArt 10.10 多视图类的MDI 10.11 拆分式窗口(Splitter Window) 10.12 更多不同的View类 第11章 文档视图模式与MFC Application Wizard 11.1 SDI项目 11.2 MDI项目 第12章 控件 12.1 静态类 12.2 按钮 12.3 滚动条CS rollBar 12.4 列表框 12.5 编辑控件 12.6 组合框 12.7 数据交换与校验 第13章 设备上下文与基本绘图工具 13.1 概述 13.2 设备上下文类CDC 13.3 CWindowDC与CClientDC 13.4 画笔与画刷 13.5 基本绘图函数 13.6 色彩与调色板 13.7 使用调色板 13.8 字体与文本输出 13.9 示例:时钟 第14章 位图 14.1 简介 14.2 CBitmap类 14.4 处理DIB的示例 第15章 打印与坐标系 15.1 打印 15.2 比例原点与方向 15.3 更大的灵活性 15.4 打印预览 第16章 通用控件 16.1 概述 16.2 CSliderCtrl 16.3 CSpinButtonCtrl 16.4 CHeaderCtrl 16.5 CAnimateCtrl 16.6 CProgressCtrl 16.7 CTreeCtrl. CTreeView与CImageList 16.8 CListCtrl与CListView 16.9 示例:程序管理器 16.10 CIPAddressCtrl 第17章 使用ActiveX控件 17.1 ActiveX控件的由来 17.2 使用ActiveX控件 17.3 设计ActiveX容器 第18章 进程线程与内存 第19章 Profile与Registry
本书详细描述了使用Visual C++2005与MFC开发Windows窗体应用程序的方法,通过循序渐进的教学模式,一步步教读者构建功能复杂的Win32应用程序。 全书共19章,前3章简单回顾了C+十语言的重点并介绍MFC库中与窗口无关的一些基础类,接下来逐章讲述窗口程序设计的基本概念、窗口类CWnd、Windows控件、键盘及鼠标的相关用法、控制菜单的方法、MFC文档/视图结构、绘图及处理位图的方法、打印及控制打印图形尺寸的方法、ActiveX控件。第18、19章是较高级的主题,分别讨论Win32模式下的内存管理、进程及多线程系统,以及re9istry系统。 本书面向Visual C++初学者,要求读者必须有C+十语言基础,而且能够操作Windows,如果在面向对象及数据结构方面有深入的了解则更佳。
许清荣, 买大诚, 编著
(美) 霍顿 (Horton,I.) , 著
丁爱萍, 编
庞丽娜, 编著
微软公司, 著
姜波等, 编著
王明福, 主编
(美) 布拉德利 (Bradley,J.C.) , (美) 米尔斯泼 (Millspaugh,A.C.) , 著
徐晓梅, 高丽, 编