| 目 录 第一篇编程基础 第1章概述 1 1.1Microsoft.NET——一场新的革命 1 1.2.NET与C# 3 1.3全面了解.NET 6 1.3.1NET结构 6 1.3.2公用语言运行时环境与 公用语言规范 8 1.3.3开发工具 11 1.4习题 13 第2章键盘.鼠标和菜单的使用 14 2.1使用键盘 14 2.1.1为键盘数据建立存储区 14 2.1.2读取按键 15 2.1.3在视图中显示文本 17 2.2使用鼠标 20 2.2.1向窗口增加光标 21 2.2.2显示和隐藏光标 26 2.2.3在窗口中使用鼠标 26 2.3使用菜单 29 2.3.1使用菜单编辑器 30 2.3.2建立新菜单 31 2.3.3增加加速键和工具按钮 33 2.3.4将菜单选项连接到程序 35 2.3.5向子菜单增加代码 38 2.4习题 39 第3章对话框的使用 40 3.1模态对话框编程 40 3.1.1模态对话框编程步骤 40 3.1.2创建对话框 41 3.1.3创建对话框类 43 3.1.4将视图连接到对话框 45 3.1.5显示对话框 47 3.2非模态对话框编程 49 3.2.1非模态对话框 50 3.2.2通用对话框 55 3.3习题 57 第4章Windows帮助的实现 58 4.1组织帮助文件 58 4.1.1确定帮助文件的类型 58 4.1.2建立大纲 59 4.1.3建立脚本 61 4.2使用帮助文件编辑工具 61 4.2.1使用MicrosoftHelpCompiler 61 4.2.2使用MicrosoftHelpWorkshop 68 4.3编写简单的帮助文件 72 4.4习题 75 第5章ActiveX控件的使用 76 5.1ActiveX控件概述 76 5.1.1ActiveX控件概念 76 5.1.2用于创建ActiveX控件的 VisualC++工具 79 5.2使用MFC编写ActiveX控件 87 5.2.1一个简单的ActiveX控件 87 5.2.2TowerActiveX控件 89 5.3习题 104 第二篇Internet编程 第6章WinInet类客户应用程序开发 105 6.1WinInet编程知识 105 6.1.1WinInet类概述 105 6.1.2WinInet类的使用方法 111 6.2WinInet类客户应用程序开发 137 6.2.1WinInet类编程步骤 137 6.2.2HTTP客户实例 139 6.2.3FTP客户实例 145 6.2.4Gopher客户编程 153 6.3习题 154 第7章WinInetAPI客户应用程序 155 7.1WinInetAPI类编程基础 155 7.1.1WinInetAPI类概述 155 7.1.2WinInetAPI编程方法 173 7.2WinInetAPI类客户应用程序开发 179 7.2.1WinInetAPIHTTP客户实例 179 7.2.2WinInetAPIFTP客户实例 187 7.2.3WinInetAPIGopher客户编程 196 7.3习题 197 第8章聊天服务器应用程序 198 8.1WindowsSockets类编程基础 198 8.1.1WindowsSockets类概述 198 8.1.2WindowsSockets类的使用 方法 209 8.2创建聊天客户应用程序 219 8.2.1创建应用程序框架 219 8.2.2制作应用程序界面 219 8.2.3创建对话编辑和对话浏览 窗口 221 8.2.4创建客户套接字类 224 8.2.5创建串行化对象类 224 8.2.6处理套接字通信 226 8.2.7编辑和发送对话 230 8.2.8显示对话内容 233 8.3创建聊天服务器 233 8.3.1创建应用程序界面 233 8.3.2制作应用程序界面 233 8.3.3创建服务器套接字类 235 8.3.4管理通信 237 8.4习题 239 第三篇数据库编程 第9章数据库管理基础 240 9.1ADO和ODBC概念 240 9.1.1什么是ODBC 240 9.1.2ADO的概念 244 9.1.3ADO.ODBC和OLE-DB的 关系 247 9.2数据库创建概述 248 9.2.1构造块概述 248 9.2.2创建数据库 251 9.2.3查询排序数据 259 9.2.4创建测试窗体 261 9.3习题 263 第10章使用ADO建立数据库应用程序 264 10.1创建应用程序 264 10.1.1创建ADO1工程 264 10.1.2设计网格视图窗体 266 10.1.3向ADO1中添加一些窗体代码 268 10.1.4修复工具条和菜单 270 10.2向应用程序添加报告 272 10.3习题 279 第11章使用ODBC创建应用程序 280 11.1创建简单的窗体视图应用程序 280 11.1.1创建工程 280 11.1.2修复MFCAppWizard产生 的错误 283 11.1.3添加一些数据显示代码 284 11.2操纵数据库 288 11.2.1向表中添加记录 288 11.2.2查找数据库中的数据 296 11.3习题 300 附录A各章习题答案 301 |
商品评论(0条)