书籍详情

Visual C++.NET 编程实战

Visual C++.NET 编程实战

作者:丁有和

出版社:重庆天极信息发展有限公司

出版时间:2002-03-01

ISBN:9787900353047

定价:¥35.00

购买这本书可以去
内容简介
  本配套书的目的是引导读者全面深入了解Visual C++.NET的最新特性,并进行编程实战。本书可概括为四个部分:第一部分介绍Visual C++.NET开发环境以及用MFC开发Windows桌面应用程序的最新方法,内容包括第1章的Visual C++.NET开发环境和第2章的定制和发布MFC应用程序;第二部分主要阐述Visual C++.NET在用户界面的最新支持,内容包括第3章的使用DHTML对话框和第7章的GDI+和图像处理;第三部分主要说明COM/COM+、Internet应用和Web及Web Service的内容,以及用MFC、ATL和ATL Server开发的方法,内容包括第4章的ATL和COM+、第5章的Web应用和服务程序开发以及第6章的Internet应用开发;第四部分也就是第8章内容,介绍用托管C++开发.NET框架应用程序。书中凡标有[EX_XXX]的实例均上机调试通过,并存放在本光盘中。配套书面向初、中级用户,兼顾高级读者,内容全面、知识新颖、深度适中、方法实用,适合于具有C/C++、Web基础知识的开发人员使用或教学培训参考。
作者简介
暂缺《Visual C++.NET 编程实战》作者简介
目录
第1章 VC.NET开发环境
1.1 概述
1.1.1VisualC十十.NET的最新特点
1.1.2安装VisualC++.NET的最低软硬件要求
1.1.3配置远程IIS服务器
1.1.4安装VisualStudio.NETBeta2中文企业版
1.2 VisualC++.NET开发环境简介
1.2.1概述
1.2.2开发环境的菜单和工具栏
1.2.3窗口及其基本操作
1.3 方案和方案工作区
1.3.1方案基本概念
1.3.2方案资源管理器
1.3.3类视图
1.3.4资源视图
1.3.5资源及其基本操作
1.3.6 使用资源模板
1.4 开发环境的初步实践
1.4.1理解应用程序类型
1.4.2使用向导编制一个单文档应用程序
1.4.3项目配置与编译运行
1.5 找回VisualC十十6.0原来的编程方式
1.5.1将开发环境按VisualC++6.0布置
1.5.2如何添加一个类
1.5.3如何添加成员函数和变量
1.5.4如何进行消息映射和代码重载
第2章 定制和发布MFC应用程序
2.1 理解向导创建的程序框架
2.1.1用户应用类
2.1.2用户文档类
2.1.3用户视图类
2.1.4 文档视图机制
2.1.5主框架窗口类CMainFrame
2.1.6其他应用程序框架
2.2 菜单.工具栏和状态栏
2.2.1用编辑器设计菜单
2.2.2使用键盘陕捷键
2.2.3菜单的编程控制
2.2.4 使用快捷菜单
2.2.5使用工具栏编辑器
2.2.6工具栏和菜单相结合
2.2.7 状态栏及其操作
2.3 安装和部署项目
2.3.1WindowsInstaller概述
2.3.2使用向导创建一个安装程序
2.3.3安装程序与合并模块
2.3.4安装项目的属性
2.3.5 部署编辑器
2.3.6部署安装项目
第3章 使用KHTML对话框
3.1 CSS和DHTML概述
3.2 DHTML对话框的一般使用
3.2.1一般创建方法
3.2.2使用DHTML对话框编辑器
3.2.3在HTML编辑器中设置元素的CSS属性
3.3 DHTML对话框元素的编程控制
3.3.1HTML元素的事件映射
3.3.2数据交换(DDX)
3.3.3在程序中获取和改变元素的CSS属性
3.4 innerHTML和innerText属性的编程控制
3.4.1innerHTML和innerText属性
3.4.2BSTR.CComBSTR和CString
3.4.3CComPtr类
3.4.4使用CDHtmlDialog对innerHTML和innerText属性
3.4.5应用实例
3.5 使用CMultiPageDHtmlDialog
3.5.1一般使用方法
3.5.2CMultiPageDHtmlDialog映射机制
3.5.3重载OnNavigateComplete
3.5.4应用实例
第4章 ALT和COM+
4.1 模板及标准模板库STL
4.1.1函数重载机制的不足
4.1.2函数模板
4.1.3类模板
4.1.4如何在VisualC++.NET中开发一个模板应用程序
4.1.5使用标准模板库STL
4.2组件对象模型(COM)基础
4.2.1类代码重用的回顾
4.2.2COM.组件和接口概述
4.2.3用MFC创建COM项目Ex_ComDemo
4.2.4步骤一:如何创建一个COM组件框架
4.2.5步骤二:添加一个COM对象类
4.2.6步骤三:理解IUnknown接口
4.2.7步骤四:MFC接口宏及COM组件代码的添加
4.2.8 步骤五:注册
4.2.9步骤六:创建一个客户程序进行测试
4.2.10进程内组件和进程外组件
4.2.11COM组件的复用
4.3 活动模板库(ATL)基础
4.3.lATL概述
4.3.2示例Ex_Bulb
4.3.3步骤一:创建一个ATL项目
4.3.4步骤二:添加一个控件
4.3.5步骤三:向控件添加属性(方法)
4.3.6步骤四:更改OnDraw代码
4.3.7步骤五:测试
4.4用ATL开发COM组件
4.4.l接口定义语言
4.4.2C++的虚函数表Vtable
4.4.3COM接口是一个Vtable结构指针
4.4.4C++智能指针
4.4.5CComPtr和CComQIPtr
4.4.6ATL的基本宿主支持
4.4.7ATL对COM对象的类支持
4.4.8ATL的COM映射宏
4.4.9ATL的类厂支持
4.5用ATL创建COM综合类例:Ex_AtlStudent
4.5.1实现Ex_AtlStudent服务器程序
4.5.2创建客户测试程序Ex_AtlStuTest
4.5.3使用ATL智能指针编写测试代码
4.6用ATL开发COM+组件
4.6.1COM+基本框架
4.6.2COM+系统服务
4.6.3COM+应用开发
4.6.4一个COM+的示例过程
第5章 WEB应用和服务程序开发
5.1XML和XSL
5.1.1 XML概述
5.1.2简单的XML文档
5.1.3XSL.XSLT和XPath概述
5.1.4一个功能完整的XML示例
5.1.5用VisualStudio.NET编辑XML文档
5.2ATLServer基础
5.2.1ATLServer与ASP.ISAPI的区别
5.2.2ISAPI和IIS
5.2.3ATLSever机制
5.2.4SRF文件简介
5.2.5HTTP流
5.2.6使用Cookies
5.2.7HTTP文件上传
5.2.8线程池
5.3 示例Ex_AtlServerDemo
5.3.1创建一个ATLServer项目
5.3.2添加替换方法
5.3.3修改SRF文件内容
5.3.4添加Student.css和Header.htm文件
5.3.5添加Student.xml文件
5.3.6获取XML数据
5.3.7测试
5.4WebServices概述
5.4.1什么是WebServices
5.4.2为什么要使用WebServices
5.4.3SOAP
5.4.4UDDI
5.4.5WSDL
5.5示例Ex_AtlWebStudent
5.5.1创建一个ATLServerWeb服务项目
5.5.2添加Web方法和结构类型
5.5.3 生成和部署
5.5.4创建并运行一个测试程序
第6章 Internet应用开发
6.1 MFC对Internet应用的最新支持
6.1.1CHtmlEditDoc和CHtmlEditView类
6.1.2CHtmlGen类
6.1.3CAtlHttpClient类
6.1.4 EMail的最新支持
6.2 示例Ex_HtmlEdit
6.2.1创建一个基于CHtmlEditView的单文档应用程序
6.2.2源代码和网页视图的切换
6.2.3添加HTML元素插入的功能
6.2.4增加HTML格式设置的功能
6.3 接收邮件示例Ex_Mail
6.3.1创建一个基于对话框项目
6.3.2构造一个CPop3类
6.3.3设计对话框并添加代码
6.4FTP实现文件数据传送和访问
6.4.1编写FTP应用程序的一般过程
6.4.2CFtpConnection类
6.4.3示例Ex_FTP
7.1 GDI+概述
7.1.1 GDI+新特性
7.1.2GDI+编程模块的变化
7.1.3用VisualC++.NET使用GDI+的一般方法
7.2 GDI+绘图基础
7.2.1坐标空间及其变换
7.2.2画笔
7.2.3画刷和渐变
7.2.4图形几何变换
7.2.5基本绘图函数
7.3 GDI+的字体和文本绘制
7.3.1字体属性和字体创建
7.3.2文本输出
7.3.3 文本格式化属性
7.4 GDI+的图像处理
7.4.1概述
7.4.2调用和显示图像文件
7.4.3图像旋转和拉伸
7.4.4调整插补算法的质量
7.5 使用CImage类
7.5.1CImage类概述
7.5.2 使用CImage的一般方法
7.5.3将图片用其它格式保存
7.5.4 柔化和锐化处理
7.5.5变成黑白图片
8.1 托管C++概述
8.1.1什么是托管C++
8.1.2为什么使用托管C++
8.1.3使用托管C++项目向导
8.2 托管C++语言基础
8.2.1托管C++程序结构
8.2.2 托管C++的数组
8.2.3托管C++的结构和类
8.2.4_gc接口
8.2.5委派
8.3应用实例Ex_NcWinGdi
8.3.1使用Win表单的基本代码框架
8.3.2添加表单事件处理
8.3.3添加GDI+图形绘制代码
8.3.4为表单添加背景图像
8.3.5添加控件及控件处理程序
猜您喜欢

读书导航