Visual C++ MFC编程实例

2018-10-02   阅读:166

  目 录 译者序 媒介 第一部门 根本学问 第1章 窗口 1.1窗口和API情况 1.1.1三品种型窗口 1.1.2客户区和非客户区 1.2窗口和MFC情况 1.3如何使用MFC建立一个窗口 1.4如何利用MFC销毁一个窗口 1.4.1绑缚到一个已有的窗口 1.4.2窗口类 1.4.3窗口历程 1.5如何利用MFC建立一个窗口类 1.5.1利用AfxRegisterWndClass() 函数注册一个窗口类 1.5.2利用AfxRegisterClass()函数 建立一个窗口类 1.6如何销毁一个MFC窗口类 1.7厂商安拆的窗口类 1.8其他类型窗口 1.9桌面窗口 1.10小结 第2章 类 2.1基类 2.1.1CObject 2.1.2CCmdTarget 2.1.3CWnd 2.2使用法式、框架、文档和视图类 2.2.1CWinApp(O/C/W) 2.2.2CView(O/C/W) 2.3其他用户界面类 2.3.1通用控件类 2.3.2菜单类 2.3.3对话框类 2.3.4节制条类 2.3.5属性类 2.4画图类 2.4.1设备情况类 2.4.2图形对象类 2.5文件类 2.6数据库类 2.6.1ODBC类 2.6.2DAO类 2.7数据集类 2.8其他数据类 2.9通信类 2.10其他类 2.11小结 第3章 动静处置 3.1发送或寄送一个动静 3.1.1发送一个动静 3.1.2寄送一个动静 3.1.3发送一个动静取寄送一个动静 的比力 3.2如何利用MFC发送一个动静 3.3如何用MFC寄送一个动静 3.4三品种型的动静 3.4.1窗口动静 3.4.2号令动静 3.4.3控件通知 3.5MFC如何领受一个寄送的动静 3.6MFC如何处置一个领受到的动静 3.7处置用户界面的对象 3.8建立自定义窗口动静 3.8.1静态分派的窗口动静 3.8.2动态分派的窗口动静 3.9沉定向动静 3.9.1子分类和超分类 3.9.2用MFC子分类窗口 3.9.3沉载OnCmdMsg() 3.9.4利用SetWindowsHookEx() 3.9.5利用SetCapture() 3.9.6专有的动静泵 3.10小结 第4章 画图 4.1设备情况 4.2正在MFC情况中建立一个设备情况 4.2.1屏幕 4.2.2打印机 4.2.3内存 4.2.4消息 4.3画图例程 4.3.1画点 4.3.2画线 4.3.3画外形 4.3.4外形填充和翻转 4.3.5滚动 4.3.6绘制文本 4.3.7绘制位图和图标 4.4画图属性 4.4.1设备情况属性 4.4.2画线属性 4.4.3外形填充属性 4.4.4文本绘制属性 4.4.5映像模式 4.4.6调色板属性 4.4.7夹杂属性 4.4.8剪裁属性 4.4.9位图绘制属性 4.5元文件和路径 4.5.1元文件 4.5.2路径 4.6颜色和调色板 4.6.1发抖色 4.6.2未经发抖色 4.6.3系统调色板 4.6.4利用系统调色板 4.6.5动画色 4.7节制什么时候正在哪里画图 4.7.1处置WM_PAINT 4.7.2只绘制被无效化的区域 4.7.3处置WM_DRAWITEM 4.7.4正在其他时间画图 4.8小结 第二部门 用户界面实例 第5章 使用法式取情况 5.1例1规划MFC使用法式 5.2例2用AppWizard建立一个MFC 使用法式 5.3例3用ClassWizard建立一个类 5.4例4初始化使用法式屏幕 5.5例5保留使用法式屏幕 5.6例6处置号令行选项 5.7例7动态改变使用法式图标 5.8例8提醒用户优先选项 5.9例9保留和恢复用户优先选项 5.10例10 终止使用法式 5.11例11建立一个启动窗口 第6章 菜单 6.1例12利用菜单编纂器 6.2例13添加一个菜单号令处置函数 6.3例14按照当前可视文档动态改 变菜单 6.4例15启用和禁用菜单号令 6.5例16复选标识表记标帜菜单号令 6.6例17单选标识表记标帜菜单号令 6.7例18动态点窜菜单 6.8例19动态点窜系统菜单 6.9例20触发一个菜单号令 6.10例21建立弹出式菜单 第7章 东西栏和形态栏 7.1例22利用东西栏编纂器 7.2例23启用和禁用东西栏按钮 7.3例24为东西栏按钮添加字 7.4例25非尺度东西栏大小 7.5例26连结东西栏按钮按下 7.6例27连结东西栏按钮组中 一个按钮按下 7.7例28为东西栏添加非按钮控件 7.8例29点窜使用法式的形态栏 7.9例30更新形态栏窗格 7.10例31为形态栏添加其他控件 第8章 视图 8.1例32滚动视图 8.2例33改变鼠标光标外形 8.3例34沙漏光标 8.4例35窗体视图 8.5例36列表视图 8.6例37动态朋分一个视图 第9章 对话框和对话条 9.1例38利用对话框编纂器 9.2例39建立一个对话框类 9.3例40模式对话框 9.4例41无模式对话框 9.5例42正在无模式对话框的控件间 切换核心 9.6例43对话框中的动画 9.7例44动静框 9.8例45对话条 第10章 控件窗口 10.1例46正在肆意位置建立一个控 件窗口 10.2例47用子分类定制一个通用 控件窗口 10.3例48用超分类定制一个通用 控件窗口 10.4例49正在按钮上放置位图 10.5例50动态填充一个组合框 10.6例51排序一个列表控件 10.7例52分隔线控件 第11章 画图 11.1例53绘制图形 11.2例54绘制文本 11.3例55从肆意位置拆入一个图 标并绘制 11.4例56从肆意位置拆入一个位 图和绘制一个位图 11.5例57从文件中建立一个位图 11.6例58建立一个自绘位图 第三部门 内部处置实例 第12章 动静 12.1例59添加动静处置函数或沉 载MFC类 12.2例60添加号令范畴动静处置函数 12.3例61沉定向号令动静 12.4例62建立本人的窗口动静 第13章 文件、串行化和数据库 13.1例63拜候二进制文件 13.2例64拜候尺度I/O文件 13.3例65拜候内存文件 13.4例66正在数据类中实现串行化 13.5例67串行化SDI或MDI文档 13.6例68按要求串行化 13.7例69通明地更新串行化的文档 13.8例70串行化多态类 13.9例71串行化数据集 13.10例72拜候ODBC数据库 13.11例73拜候DAO数据库 第14章 杂类 14.1例74剪切、拷贝和粘贴文本 数据 14.2例75剪切、拷贝、粘贴多信 息文本数据 14.3例76剪切 拷贝和粘贴二进制 数据 14.4例77数组函数 14.5例78列表函数 14.6例79映像函数 14.7例80系统键盘输入 14.8例81时间 第四部门 打包实例 第15章 库 15.1例82 静态链接C/C++库 15.2例83 动态链接C/C++库 15.3例84 动态链接MFC扩展类库 15.4例85 资本库 第五部门 附录 附录A 控件窗口气概 附录B 动静、控件通知和动静映像宏 附录C 拜候其他使用法式类 附录D 开辟中留意事项 附录E MFC快速参考指南 · · · · · · (收起)

  

Visual C++ MFC编程实例

上一篇:java
下一篇:HEW中有效的编程技术--笔记
新媒体

java
import java.io.*分享给大师供大师参考。具体如下:public interface RegExpConst { import java.security.Message 分类: java 举例讲解Java中的

可编程序控制系统设计技术(
可编法式节制系统设想手艺(FX系列) 第二版 做者: 吴启红 著 出书时间: 2014 内容简介 本书共分11章,系统地引见了PLC的

机器人离线编程技术解读
原题目:机械人离线编程手艺解读!③基于互联网手艺实现编程的收集化、近程化、可视化。各类规划算法的进一步研究,其

成熟细胞再编程技术
这些被改制的细胞可以或许正在尝试室中发展并割裂,这一点取大大都成体细胞分歧,由于成体细胞一般不克不及正在培育的