VisualC++技术内幕(第4版)(修订版)(版权页目录被撕).。
¥
6.8
八品
仅1件
作者[美]小克鲁格林斯基(Kruglinski D.J.) 著;潘爱民、王国印 译
出版社清华大学出版社
出版时间2009-04
版次1
装帧平装
货号九2-4-8
上书时间2024-08-03
商品详情
- 品相描述:八品
图书标准信息
-
作者
[美]小克鲁格林斯基(Kruglinski D.J.) 著;潘爱民、王国印 译
-
出版社
清华大学出版社
-
出版时间
2009-04
-
版次
1
-
ISBN
9787302197218
-
定价
99.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
814页
-
字数
1195千字
-
正文语种
简体中文
- 【内容简介】
-
《VisualC++技术内幕(第4版)修订版》从对Windows、VisualC++和应用程序框架的技术性概述入手,讨论了下列课题:基础知识——事件处理,GDI,对话框,内存管理,SDI口MDI,打印,以及帮助;高级课题——多线程,DIB,ODBC,DLL;ActiveX——创建文档对象和ActiveX控件,COM,自动化,使用支持COM的各种向导和编译器扩展;Internet的C++编程——Windows,MFCWinInet,以及为MicrosoftInternetInformationServer进行ISAPI扩展编程。一位经验丰富的权威人士将深入指导您如何利用流行的Microsoft开发平台上的编程向导和工具进行32位Windows编程。在前三版的基础上,《VisualC++技术内幕(第4版)修订版》向读者详尽地介绍了VisualC++开发系统和复杂的32位Windows编程技术,全面诠释了Microsoft的这个强大而复杂的开发工具的功能。
- 【作者简介】
-
(美)小克鲁格林斯基(DavidKruglinski),是一位自学成才的、杰出的程序设计员、作家、教师和户外活动家。
自从1966年加入Purdue大学,他就开始了程序设计生涯;1976年他的一位朋友从垃圾箱中发现了一块8080板,从那以后他就开始针对微机编写应用程序。
《VisualC++技术内幕》是David的第五本书。l992年他为Microsoft出版社写了该书的第一版。该书赢得了很大的成功并受到了读者的广泛欢迎。作为最畅销的书,该书现在已经到第四版了;在为Microsoft出版社写作之前,David编写了四本书,涉及的内容从微机数据库管理系统一直到PC通信。
由于他在写作和程序设计方面的出色表现,1991年中期他与Microsoft基本类库(MFC)1.0版本的文档小组建立了正式合约关系。在大多数MFC参考材料,特别是对一些基本类如CStrin9等的说明中,我们不难看到David的精辟论述。当1992年MicrosoftC/C++7.0正式推出时,他离开了Microsoft语言开发小组,专门从事《VisualC++技术内幕》的写作。
David被公认为MFC和VisualC++语言这两方面技术的权威。他成功地发起组织了软件工具研究小组,并兼作MicrosoftVisualC++的顾问和指导。他经常驾驶着他的滑翔机,在各地授课、做报告、参加会议等。David通过与Microsoft的密切合作,紧密跟踪着最新的软件发展方向。他经常去拜访VisualC++开发小组的成员,从而得以不断跟踪新的发展,并深入研究MFC中的一些新技术,如OLE、数据库和Internet等。
作为一个周游世界的旅行家和户外活动爱好者,David经常徒步旅行和爬山,他从不闲着。从80年代后期他开始滑翔机运动,在过去的几年中,作为一个优秀的飞行员,他赢得了国际级的名誉。David是一个大胆的、非传统的飞行员,他时而翱翔在高山上,时而低飞在山谷中,充分领略了从欧洲到北美洲的壮观美景。他不断刷新新的记录,包括空中停留时间、旅行距离、飞行高度。
“顺风去吧,Dave。”1997年4月17日,Kruglinski在华盛顿州Okanogan郡Methow峡谷飞行时不圭遇难紤年49岁。
- 【目录】
-
前言
第一部分windoWS、VIsualC++和应用程序框架基础
第一章MicrosoftWindows和VIsualC++
1.1Windows的编程模式
1.1.1消息处理
1.1.2Windows的图形设备接口(GDI)
1.1.3基于资源的程序设计
1.1.4内存管理
].1.5动态连接库(DLL)
1.1.6Win32应用程序编程接口
1.2VisualC++的组成
1.2.1MicrosoftDeveloperStudio97和创建过程
1.2.2资源编辑器——WorkspaceResourceView
1.2.3C/C++编译器
1.2.4资源编译器
1.2.5连接器
1.2.6调试器
1.2.7AppWizard
1.2.8ClassWizard
1.2.9源程序浏览器
1.2.10联机帮助
1.2.11Windows诊断工具
1.2.12源代码控制
1.2.13Gallery
1.2.14Microsofl基本类库4.21版
1.2.15MicrosoftActiveX模板库
第二章Microsoft基本类库应用程序框架
2.1为什么要使用应用程序框架
2.1.1学习曲线
2.2什么是应用程序框架
2.2.1应用程序框架和MFC库
2.2.2应用程序框架示例
2.3MFC库消息映射
2.3.1文档和视图
第二部分MFC库中的视图类
第三章从"Helloworld!”着手学习AppWizrd
3.1什么是视图
3.2单文档界面(SDI)和多文档界面(MDI)
3.3“不做任何事情”的应用程序
3.4CEx03aView视图类
3.5在视窗内绘图——Windows的图形设备接口
3.5.1OnDraw成员函数
3.5.2Windows设备环境
3.5.3往EX03A程序中加入绘制代码
3.6资源编辑器简介
3.6.1exO3a.rC的内容
3.6.2运行对话框资源编辑器
3.7Win32Debug目标和Win32Release目标
3.8允许诊断宏
3.9对预编译头文件的理解
3.10两种方法运行程序
第四章基本事件处理、映射模式和滚动视图
4.1获取用户输入——消息映射函数山
4.1.1消息映射
4.1.2保存视图的状态-类数据成员
4.1.3初始化视图类数据成员
4.1.4使矩形区域无效
4.1.5Windows的客户区域
4.1.6CRect,CPoint和CSize类的运算
4.1.7一个点是否在矩形内
4.1.8CRect的LPRECT操作符
4.1.9一个点是否在椭圆内
4.2EX04A示例程序
4.3对EX04A使用ClassWizard
4.3.1同时使用AppWizard和ClassWizard
4.4映射模式
4.4.1MM-FEXT映射模式
4.4.2“固定比例”映射模式
4.4.3“可变比例”映射模式
4.4.4坐标变换
4.4.5EXO4B示例程序——转换到MM-HIMETRIC映射模式
4.5滚动视窗
4.5.1窗口比人们所见到的要大
4.5.2滚动条
4.5.3滚动方式的选择
4.5.4OnInitialUpdate函数
4.5.5接收键盘输入
4.5.6EXO4C滚动示例程序
4.6其他Windows消息
4.6.1WM-CREATE消息
4.6.2WM-CLDSE消息
4.6.3WM-QUERYENDSESSION消息
4.6.4WM-DESTROY消息
4.6.5WM-NCDESTROY消息
第五章图形设备接口(GDI)、颜色及字体
5.1设备环境类
5.1.1显示设备环境类CClientl和CWindow
5.1.2构造和析构CDC对象
5.1.3设备环境的状态
5.1.4CPmntDC类
5.2CDI对象
5.2.1GDI对象的构造与析构
5.2.2跟踪GDI对象
5.2.3库存的GDI对象
5.2.4GDI选择的有效期
5.3Windows的颜色映射
5.3.1标准视频图形阵列(VGA)显示卡
5.3.2256色显示卡
5.3.316位颜色显示卡
5.3.424位颜色显示卡
5.4字体
5.4.1字体是GDI对象
5.4.2选择字体
5.4.3打印字体
5.4.4显示字体
5.4.5显示器的逻辑英寸和物理英寸
5.4.6计算字符高度
5.5EX05A示例程序
5.5.1EX05A程序的组成元素
5.6EX05B程序
5.6.1EX05B程序的组成元素
5.7EX05C示例程序——再次使用C2ScrollView
5.7.1EXO5C程序的组成元素
5.7.2CScrollView的SetSealeToFitSize模式
5.7.3在滚动视图中使用逻辑twips映射模式
第六章模式对话框和Windows通用控件
6.1模式和无模式对话框
6.2资源和控件
6.3模式对话框的编程
6.4包罗万象的对话框——EXO6A示例程序
6.4.1创建对话框资源
6.4.2(21assWizard和对话框类
6.4.3将对话框与视图相连接
6.4.4深入理解:EX06A应用程序
6.5对话框程序的改进
6.5.1获得OnOK退出控制
6.5.2OnCancel处理
6.5.3和滚动条控件挂上钩
6.6控件的标识:CWnd指针和控件ID
6.7设置对话框的背景色和其中控件的颜色
6.8在对话框窗口内绘图
6.9在运行时加入对话框控件
6.10利用其他的控件特性
第七章无模式对敌框和Windows通用对话框类
第八章使用ActiveX
第九章Win32内存管理
第十章位图
第十一章Windows消息处理和多线程编程
第三部分文档-视图结构
第十二章菜单、键盘加速键、复文本编辑控件和属性表
第十三章工具和状态栏
第十四章可重用框架窗口基类
第十五章文档与视图的分离
第十六章读和写文档——SDI应用程序
第十七章读和写文档——MDI应用程序
第十八章打印和打印预览
第十九章切分窗口和多视图
第二十章上下文相关帮助
第二十一章动态连接库
第二十二章不带文档或视图类的MFC程序
第四部分ActiveX:组件对象模型、自动化和OLE
第二十三章组件对象模型
第二十四章自动化
第二十五章统一数据传输——剪贴板传输以及OLE拖入
第二十六章结构化存储
第二十七章OLE嵌入组件和包容器
第五部分数据库管理
第二十八章MicrosoftODBC数据库管理
第二十九章MicrosoftDataAccessObjects数据管理
第六部分Internet程序设计
第三十章TCP/IP、Winsock和WinInet
第三十一章MicrosoftInternetInformationServer编程
第三十二章ActiveX文档服务器和Internet
附录AMicrosoft基本类(MFC)库中的消息映射函数
附录BMFC库运行时类识型和动态对象创建
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价