上传者: fksec
|
上传时间: 2021-10-16 16:22:05
|
文件大小: 43.71MB
|
文件类型: -
此代码是随书光盘拷贝。
此版本是网上最详细的书签版本,也是最清晰的版本。
MFC Windows程序设计(第2版修订版)
(Programming Windows with MFC, 2nd Edition)
基本信息
作者: (美)Jeff Prosise [作译者介绍]
译者: 北京博彦科技发展有限责任公司
出版社:清华大学出版社
ISBN:9787302150428
上架时间:2007-5-22
出版日期:2007 年5月
开本:16开
页码:1166
版次:1-1
内容简介
《mfc windows程序设计(第2版)》是对其极为经典的第1版的全面更新,本书不仅扩展了已被认为是权威的关于microsoft用于windows api的功能强大的c++类库的阐述,还新增了有关com、ole和activex的内容。本书的作者,jeff prosise,用其无与伦比的技巧向读者讲述了mfc程序设计中的基本概念和主要技术——再次阐释了在32位windows平台上进行了快速的面向对象开发的完美方法。
本书涵盖了以下专题:
事件驱动程序设计和mpc的基础知识
文档/视图体系结构
位图、调色板和区域
多线程和线程同步
mfc与组件对象模型(com)
activex控件
《mfc windows程序设计(第2版)》见解深刻,并附带有辅助学习的资源——包括在随附的cd-rom中提供了大量代码实例。
要理解如何利用mfc库中提供的成千上万的预编译、预测试的代码的优点,本书——及其作者——将是您独一无二的选择。
作译者
本书提供作译者介绍
Jeff Prosise是一位作者、教员和讲师,他以Windows编程和教授别人如何进行Windows为生。作为一位在Windows程序设计、MFC和COM领域世界知名的权威,他还是《PC Magazinge》和《Microsoft Systems Journal》杂志的组稿编辑。
目录
鸣谢
序言
第ⅰ部分 windows和mfc基础
第1章 hello,mfc
第2章 在窗口中绘图
第3章 鼠标和键盘
第4章 菜单
第5章 mfc集合数
第6章 文件i/o和串行化
第7章 控件
第8章 对话框和属性表
第ⅱ部分 文档/视图体系结构
第9章 文档、视图和单文档界面
第10章 滚动视图、html视图以及其他视图类型
第11章 多文档和多视图
第12章 工具栏、状态栏和组合栏
第13章 打印和打印预览
第ⅲ部分 高级篇
第14章 计时器和空闲处理
第15章 位图、调色板以及区域
. 第16章 公用控件
第17章 线程和线程同步化
第ⅳ部分 com,ole和activex
第18章 mfc和组件对象模型
第19章 剪贴板和ole拖放
第20章 automation
第21章 activex控件
序言
像我的许多同行一样,我学习Windows编程是从读Petzold的书《Windows程序设计》——一本所有Windows程序员都使用的Windows编程圣经——开始的。在刚刚成为一名MFC程序员时,那天我冲进书店,想买一本能够与ProgrammingWindows相媲美的MFC编程书籍,但是却没有结果。于是我决定自己写一本这样的书。它正是您手中所拿到的这本书,也正是当初我在初学MFC时,希望拥有的那本书。.
正如您所知,MFC是用于Windows编程的Microsoft C++类库。本书并不是一本关于C++的书,而是一本关于使用MFC而不是Windows APl,进行32位Windows应用程序编程,以访问操作系统的基本特性和服务的书。它原本为以下两种编程人员所写:
曰打算学习MFC的WindowsAPl程序员
曰未进行过Windows编程的程序员
无论您属于哪种人,我假设您已经了解C++,而且熟悉C++语法,如派生类及虚函数。如果是这样的话,您已在征肠MFC编程之山的历险中迈出了坚实的第一步。
即使是有经验的Windo;。程序员在初读MFC代码时也会感到迷惑。一部分是由于VisualC++代码生成向导所生成的代码所致,另一个原因是因为无数行代码隐藏在MFC类库中。这正是本书使用特殊的方法来写MFC的缘由。本书从让您亲自手写代码开始(不用向导),使用MFCl.0的应用程序结构风格,也就是说,既不用文档也不用视图。只有在您掌:握了上述的基础知识,初步认识了简单的MFC类库如CWnd和CWinApp之后,我才开始介;绍向导并教您使用MFC的文档视图结构的方法。您将逐渐理解Windows的关键组件及它的消息驱动机制,如图形设备接口(GDl)。我相信用这种方法可以使MF