- 博客(0)
- 资源 (5)
- 收藏
- 关注
VISUAL C++MFC扩展编程实例(想学MFC的朋友一定不要错过)
目 录
译者序
前言
第一部分 基础
第1章 概述 1
1.1 Windows基础 1
1.1.1 窗口类结构 2
1.1.2 消息 2
1.1.3 客户区和非客户区 2
1.1.4 重叠窗口、弹出窗口和子窗口 2
1.1.5 父窗口和宿主窗口 3
1.2 Windows消息 3
1.2.1 发送或寄送消息 4
1.2.2 消息类型 4
1.2.3 接收消息 4
1.2.4 窗口处理函数的子类化 5
1.3 窗口绘图 5
1.3.1 设备环境 5
1.3.2 绘图工具 6
1.3.3 映射模式 6
1.3.4 窗口视和视口视 6
1.3.5 逻辑单位和设备单位 7
1.3.6 绘图函数 7
1.3.7 抖动和非抖动颜色 7
1.3.8 设备无关位图 8
1.3.9 元文件 8
1.3.10 何时绘图 8
1.4 MFC基础 8
1.5 Developer Studio基础 9
1.6 Windows和MFC总结 10
1.7 基本类 10
1.8 应用类 11
1.8.1 文档视 11
1.8.2 CWinApp(OC) 11
1.8.3 文档模板 12
1.8.4 线程 12
1.8.5 CFrameWnd(OCW) 12
1.8.6 CDocument(OC) 12
1.8.7 CView(OCW) 13
1.8.8 对话框应用程序 13
1.8.9 SDI应用程序 13
1.8.10 MDI应用程序 13
1.9 其余用户界面类 13
1.9.1 通用控件类 13
1.9.2 菜单类(O) 14
1.9.3 对话框类 15
1.9.4 通用对话框MFC类 15
1.9.5 控件条类 (OCW) 15
1.9.6 属性类 15
1.10 绘图类 16
1.11 其他MFC类 16
1.11.1 文件类 16
1.11.2 CArchive和序列化 16
1.11.3 数据库类 17
1.11.4 ODBC类 17
1.11.5 DAO类 17
1.11.6 数据集合类 17
1.11.7 通信类 18
1.12 类的消息机制 18
1.12.1 MFC如何接收一个寄送消息 18
1.12.2 MFC如何处理接收的消息 18
1.12.3 UI对象 20
1.13 小 结 20
第2章 控制条 21
2.1 通用控制条 21
2.2 用API创建控制条 22
2.3 用MFC创建控制条 24
2.3.1 CToolBarCtrl和CStatusBarCtrl 24
2.3.2 CToolBar和CStatusBar 24
2.3.3 CControlBar 26
2.4 停靠栏 27
2.4.1 设置停靠功能 28
2.4.2 自动改变大小和移动 30
2.4.3 停靠栏小结 30
2.5 浮动条 31
2.6 MFC的高级控制条类小结 32
2.7 视和控制条如何共享客户区 32
2.7.1 CFrameWnd::RecalcLayout() 32
2.7.2 CWnd::RepositionBars() 33
2.7.3 CControlBar::OnSizeParent() 33
2.7.4 CalcDynamicLayout()和
CalcFixedLayout () 34
2.7.5 CToolBar::CalcFixedLayout()和CTool Bar:: CalcDynamicLayout() 35
2.7.6 工具栏布局 35
2.7.7 CStatusBar::CalcFixedLayout() 36
2.7.8 CDockBar::CalcFixedLayout() 36
2.7.9 共享客户区小结 36
2.8 对话条 37
2.9 伸缩条 38
2.9.1 CReBar和CReBarCtrl 39
2.9.2 CReBar::CalcFixedLayout() 39
2.10 命令条 39
2.11 控制条窗口小部件风格 40
2.11.1 工具栏按钮风格 40
2.11.2 状态栏窗格风格 40
2.11.3 伸缩条段风格 40
2.12 设计自己的控制条 41
2.12.1 重载CControlBar::CalcDynamic-Layout() 41
2.12.2 增加WM_SIZEPARENT消息
2009-01-04
VC++ PPT (讲的很实用的)
第3章 Windows 应用程序基础
第4章 Windows的图形设备接口及Windows绘图
第5章 文本与字体
。。。
第10章 MFC设计应用程序的基础知识
2009-01-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人