吾生也有涯而,知也无涯。
--《庄子》
:

Windows 98开发人员指南

Windows 98开发人员指南

作者: 刘鎏,等

出版社: 机械工业出版社

出版时间: 1999-06

价格: 63.00元

ISBN: 9787111072423

页数: 449 页

【🔥扫码右侧二维码】

【📱扫码极速下载】浏览器自动唤起

💎独家资源·限时共享

内容简介:

本书是一本关于Windows 9

目录:

目 录 前 言 第一部分 Windows编程入门 第1章 Windows98与编程基础 1.1 Windows98的新特性 1.2 VisualC++6.0简介 1.3 VisualC++的系统工具 1.3.1向导 1.3.2资源编辑器 1.4 编写HelloWorld普通窗口程序 1.5 HelloWorldWin32控制台程序 1.6 HelloWorldJava应用程序 1.7 HelloWorldVisualBasic应用程序 1.8 本章小结 第2章 菜单 2.1菜单资源与菜单资源编辑器 2.1.1 菜单资源 2.1.2菜单资源编辑器 2.2 CMenu类 2.3菜单消息响应 2.4菜单的UI机制和cCmdUI类 2.4.1菜单的UI机制 2.4.2CCmdUI类 2.5普通下拉菜单 2.6动态地改变菜单 2.6.1 得到当前的CMenu对象 2.6.2改变已存在的弹出式菜单 2.6.3动态地改变菜单示例 2.7上下文菜单 2.8本章小结 第3章 图形设备接口 3.1 图形设备接口简介 3.2设备环境 3.2.1 获取设备环境 3.2.2释放设备环境 3.2.3使用设备环境 3.3基本图形的绘制 3.3.1画点 3.3.2画直线 3.3.3画折线 3.3.4 画曲线 3.3.5画封闭曲线 3.3.6绘制基本图形示例程序 3.4 文本输出 3.4.1显示文本 3.4.2设置文本的前景颜色 3.4.3设置文本的背景颜色 3.4.4设置文本的背景模式 3.4.5设置字符间距 3.4.6设置文本对齐 3.4.7得到文本度量 3.5GDI对象 3.5.1画笔――CPen类 3.5.2画刷――CBrush类 3.5.3字体――CFont类 3.6本章小结 第4章 鼠标、键盘与计时器 4.1 鼠标 4.1.1鼠标消息 4.1.2鼠标消息处理 4.1.3捕捉鼠标 4.1.4更改鼠标的显示模式 4.1.5鼠标程序示例 4.2键盘 4.2.1输入焦点 4.2.2系统键与非系统键 4.2.3虚拟键代码 4.2.4键盘消息及其映射函数 4.2.5字符消息及其映射函数 4.2.6使用插字符 4.2.7键盘输入示例程序 4.3计时器 4.3.1 启动和关闭计时器 4.3.2响应计时器消息 4.3.3计时器程序示例 4.4 本章小结 第5章 工具栏与状态栏 5.1 工具栏 5.1.1工具栏资源 5.1.2工具栏按钮及其状态 5.1.3工具栏与命令消息 5.1.4CToolBar类 5.1.5工具栏的创建和处理 5.1.6工具栏的停靠和漂浮 5.1.7工具提示 5.1.8工具栏程序示例 5.2状态栏 5.2.1CStatusBar类 5.2.2状态栏的创建 5.2.3状态栏的提示信息与状态指示 5.2.4状态栏程序示例 5.3 本章小结 第6章 MFC异常处理 6.1 VisualC++的异常处理机制 6.2设置自己的terminate()函数处理器 6.3MFC中的异常类 6.3.1CException 6.3.2CMemoryException 6.3.3CNotSupportedException 6.3.4CFileException 6.3.5CArchiveException 6.3.6CResourceException 6.3.7COeException 6.3.8CUserException 6.3.9CDBException 6.3.10 CDaoException 6.3.11ClnternetException 6.4 Win32系统级异常 6.5 本章小结 第7章 对话框和控件 7.1对话框的种类 7.2对话框资源 7.3Windows标准控件 7.3.1静态控件 7.3.2编辑控件 7.3.3按钮控件 7.3.4 列表框控件 7.4 对话框的创建和显示 7.5CDialog对话框类 7.6 对话数据交换/对话数据验证 7.6.1DDX机制 7.6.2DDV机制 7.7使用MFC的标准对话框 7.8使用模式对话框 7.9使用无模式对话框 7.10 本章小结 第8章 属性页和属性单 8.1概述 8.1.1创建属性页的模板资源 8.1.2创建CPropertyPage派生类 8.1.3创建并显示模式CPropertySheet 8.1.4 创建并显示非模式CPropertySheet 8.2CPropertyPage与CPropertySheet 8.2.1CPropertyPage 8.2.2CPropertySheet 8.3属性对话框示框 8.4 本章小结 第二部分 编程进阶 第9章 切分窗口与多视图 9.1切分窗口 9.2CSplitterWnd类 9.3多视图选择 9.4 动态与静态切分窗口 9.5滚动显示文本 9.6单视图动态切分窗口 9.7多视图静态切分窗口 9.8本章小结 第10章 文档与视图 10.1文档与CDocument类 10.2视图与CView类 10.3文档-视图之间的相互作用函数 10.3.1CView类的GetDocument()函数 10.3.2CDocument类的UpdateAllViews ()函数 10.3.3CView类的OnUpdate()函数 10.3.4CView的OnInitialUpdate()函数 10.4 最简单的文档/视图应用 10.5格式视图与CFormView类 10.6文档模板 10.6.1 文档模板的构成 10.6.2文档模板的创建 10.7MDI 10.8文档与视图关系的程序示例 10.8.1利用AppWizard生成带动态切分 窗口的MDI应用程序 10.8.2生成带格式视图的MDI静态 切分窗口 10.9本章小结 第11章 内存管理技术 11.1内存管理的发展 11.2简单内存分配 11.2.1栈结构分配 11.2.2堆分配 11.3Windowa中的内存分配函数 11.4 分配可移动内存和可放弃内存 11.5虚拟内存 11.6共享内存 11.7本章小结 第12章 动态链接库 12.1 动态链接库的概念 12.1.1 动态链接和静态链接 12.1.2创建动态链接库的原因 12.1.3动态链接库基础 12.2普通的DLL 12.2.1理解普通DLL的本质 12.2.2动态加载DLL 12.2.3实现普通的DLL应用程序 12.3扩展MFCDLL 12.3.1 初始化扩展DLL 12.3.2动态加载扩展DLL 12.3.3输出扩展型DLL 12.3.4 实现MFC扩展DLL 12.4 本章小结 第13章 多任务编程 13.1 进程、线程和优先级 13.2 工作线程和用户界面线程的创建 13.2.1工作线程 13.2.2使用工作线程 13.2.3创建用户界面线程 13.3线程的挂起及唤醒 13.4 使线程休眠 13.5线程同步 13.5.1使用事件对象 13.5.2使用临界段 13.5.3互斥量 13.5.4 使用信号量 13.6线程的终止 13.7 如何编写基于进程的多任务操作 13.8本章小结 第三部分 ActiveX 第14章 容器应用程序 14.1实现容器应用程序的方法 14.2创建框架容器应用程序 14.3深入探析容器应用程序 14.3.1COleDocument类 14.3.2COleClientItem类 14.4 管理嵌入对象的大小和位置 14.5使用鼠标选取项 14.6删除嵌入的对象 14.7本章小结 第15章 服务器应用程序 15.1实现服务器应用程序的步骤 15.2创建框架服务器应用程序 15.3 深入探析服务器应用程序 15.3.1COleTemplateServer类 15.3.2COleServerDoc类 15.3.3COleServerItem类 15.4定制应用程序的资源 15.5完善视图类 15.6完善应用程序的文档类 15.7完善服务器项的类 15.8运行服务器应用程序 15.9本章小结 第16章 自动化 16.1自动化概述 16.2自动化服务器应用程序 16.3创建自动化服务器应用程序 16.3.1创建框架自动化服务器应用程序 16.3.2定制应用程序的资源 16.3.3完善视图类 16.3.4 完善应用程序的文档类 16.3.5定义服务器的属性和方法 16.4自动化客户应用程序 16.5创建自动化客户应用程序 16.5.1创建框架自动化客户应用程序 16.5.2从类型库中创建类 16.5.3编辑应用程序的资源 16.5.4完善视图类 16.6从客户程序控制服务器程序 16.7本章小结 第17章 ActiveX控件 17.1ActiveX/OLE控件 17.2ActiveX控件的属性集 17.2.1 属性 17.2.2事件 17.2.3方法 17.3创建框架ActiveX控件 17.4 完善应用程序的CEx17Ctrl类 17.5增加库存事件和定制事件 17.5.1增加库存事件 17.5.2增加定制事件 17.6增加属性 17.7增加控件方法 17.8本章小结

相关推荐

追问
2025-03-04 9.3k
长安的荔枝
2025-03-05 4.8k

评论

暂无评论
登录发表评论