第一图书网

Windows程序设计

王艳平,张铮编著 人民邮电
出版时间:

2008-2  

出版社:

人民邮电  

作者:

王艳平,张铮编著  

页数:

471  

Tag标签:

无  

内容概要

本书编写的目的是为学习Windows编程的读者提供一个良好的学习方法,循序渐进,最终使他们有能力独立开发出像Windows防火墙一样复杂的应用程序。本书首先介绍了Win32程序运行原理和最基本的Win32 API编程;然后通过模拟MFC中关键类、全局函数和宏定义的实现,详细讲述了框架程序的设计方法和MFC的内部工作机制,并指出了这些机制是如何对用户程序造成影响的;完整讲述了开发内核驱动和Windows防火墙的过程;最后给出图像处理的基本开发方法。  全书语言严谨流畅,针对初学者的特点,精心策划、由浅到深,是学习 Windows编程的理想书籍。

书籍目录

第1章 Windows程序设计基础  1.1 必须了解的内容  1.2 VC++的基本使用 1.3 本书推荐的编程环境 1.4 代码的风格 第2章 Win32程序运行原理  2.1 CPU的保护模式和Windows系统 2.2 内核对象  2.3 进程的创建 2.4 进程控制 2.5 【实例】游戏内存修改器第3章 Win32程序的执行单元  3.1 多线程  3.2 线程同步  3.3 设计自己的线程局部存储  3.4 设计线程类——CWinThread  3.5 【实例】多线程文件搜索器 第4章 Windows图形界面  4.1 了解窗口  4.2 第一个窗口程序  4.3 一个“简陋”的打字程序  4.4 GDI基本图形  4.5 Windows内存DC  4.6 【实例】小时钟 第5章 框架管理基础  5.1 运行时类信息(CRuntimeClass类) 5.2 调试支持  5.3 框架程序中的映射  5.4 框架程序的状态信息  5.5 框架程序的执行顺序 第6章 框架中的窗口  6.1 CWnd类的引出  6.2 窗口句柄映射  6.3 创建窗口  6.4 消息映射 6.5 消息处理  6.6 使用Microsoft基础类库 6.7 【实例】窗口查看器 第7章 用户界面设计  7.1 对话框与子窗口控件基础  7.2 使用对话框和控件与用户交互  7.3 通用控件  7.4 通用对话框  7.5 使用框架程序简化界面开发  7.6 【实例】目录监视器  7.7 窗口进程监视器 第8章 Windows文件操作和内存映射文件  8.1 文件操作  8.2 驱动器和目录  8.3 使用注册表  8.4 内存映射文件  8.5 一个文件切割系统的实现  8.6 【实例】文件切割器开发实例 第9章 动态链接库和钩子 9.1 动态链接库  9.2 Windows钩子  9.3 挂钩API技术(HOOK API)  9.4 其他常用的侦测方法 9.5 【实例】用户模式下侦测Win32 API的例子第10章 TCP/IP和网络通信  10.1 网络基础知识  10.2 Winsock接口 10.3 网络程序实际应用  10.4 截拦网络数据  10.5 【实例】IP封包截获工具IPPack源代码分析第11章 内核模式程序设计与 Windows防火墙开发  11.1 Windows操作系统的体系结构  11.2 服务 11.3 开发内核驱动的准备工作  11.4 内核模式程序设计基础知识 11.5 内核模式与用户模式交互 11.6 IP过滤钩子驱动  11.7 【实例】防火墙开发实例 第12章 Windows数字图像处理 12.1 编程基础 12.2 CVector2D类 12.3 CGray类的设计 


编辑推荐

《Windows 程序设计(第2版)》语言严谨流畅,针对初学者的特点,精心策划、由浅到深,是学习 Windows编程的理想书籍。

图书封面

图书标签Tags

广告

下载页面


Windows程序设计 PDF格式下载



首先,这本书绝对不适合作为你学习MFC的第一本书,要看懂这本书,
你需要有一定的C++基础,然后对MFC有一定的了解。
这本书更重要的是教你C++ API的基础和MFC框架的实质,看了这本书,可以让你对MFC有更好更深的理解,对windows编程也能一个有比较透彻的理解,他更倾向于讲VC构架,而不是VC程序设计。


这本书我买了,就是让这上面那些往死了说好的评论给忽悠了。我也是学完了c和c++,想学windows编程,于是看了这本书,想看懂?费老了劲了。有人说,你不懂windows api,要是懂的话你就知道这本书上蹦出的“神秘”符号是什么意思了。。告诉大伙,你要是懂windows api,根本没有必要买这本书。我觉得我们初学者,想学windows编程,想达到高水平的,应了解api,选择书,应该是从windows程序的 winmain 函数开始做本质讲解的循序渐进,由浅入深的书籍。这本书显然不是。


我是和深入浅出MFC一起买的 这么书的内容比MFC要宽泛的多 而且浓缩了深入浅出MFC的精华 让读者对MFC的运行机制有深入的了解,并且包含了Windows API函数的使用的介绍,上面的例子都很实用,非常不错的一本书。


这本书,我觉得是国内目前讲解windows程序设计中比较好的一本,在内容上来说,深入浅出,比较容易理解,当然,他也涉及到许多困难等的部分,适合初学者了解


已经看了一半多了,确实是一本难得的好书,这本书重在讲述应用程序框架的原理,书里面关于框架的源代码比较多,而这些一般在编程的时候用的比较少,作者只是让想让读者明白其中的原理,我在阅读过程中就觉得这些代码有点繁琐。当然了,也许看了这些之后可以从根本上提升读者的编程能力,但是我现在还没体会到,得继续加油!!呵呵


呵呵,昨天刚收到书,大致看了下写的很不错,从基础到高级逐步深入,是本windows程序设计的好书。


这本书对于windows 编程API讲述的非常详细,很值得计算机专业学生学习的一本书


这本书就是神级的产物想了解windows开发的机理MFC什么的真的这是必选。就算不学也可以收藏。我的最爱!!


非常不错的一本书,windows编程讲的很浅显也比较全面,例子也比较好,一些底层的机制也有提及,读了好多遍了


这本书确实是一本学习windows编程的好书,虽然书中有某些小错误,但基本上不影响阅读和理解。对于我来说,最重要的是,书中描述和各个案例,几乎都是我想了解的。所以支持一下。希望作者会出更多的编程方面的好书。


学习windows编程的入门书籍,讲的很好,很透彻


计算机相关的书,国内很少有比较经典的书,这本算是一本。让我了解了很多windows编程的知识。但不好的是,这本书后面没有参考文献。这些知识应该也是来自于微软的东西,我想读者应该有这个权力知识最原汁的东西来自哪里。


物流挺快,内容适合于有一定基础的学生,也适合想深入学习windows编程的学员


书里讲的都是比较基本的windows编程,都是些必备知识,适合手里村一本书而不是借阅。对于学过C++而想向windows编程方向发展的人来说是很不错的敲门砖。印刷不错,


不错不错的····比得上Windows核心编程呢······


绝对的经典,windows编程入门第一书!


很不错的一本学习windows的入门书。


唉,程序方面我对中国人写的书不抱希望了。我擦,我真想把这书放厕所里糊墙算了


很不错的一本书,主要讲的是api不是MFC


这本书很不错,却不适合入门,如果有一定的程序写作经验之后,回头再来看,就会有很大收获


总之初学windows必不可少


非常好的一本书,基础知识很清晰,让你站在MICROSOFT开发人员的角度思考,对学习MPC编程也有帮助


尤其是讲MFC的那章,感觉比那个SB候捷的《MFC深入浅出》清楚多了,而且语句相当通畅,作者的语言功底一定很好


这是可以媲美侯俊杰的那本《深入浅出MFC》的书!


从本质讲起,比起直接讲MFC强多了!


书里讲的挺好,不过适合有些MFC基础的人阅读


很好的一本书,无论是对初学者还是有经验的开发人员...


刚开始看,还不是很清楚。。。不过应该说确实是本好书,有个朋友第二章才看完就能写修改器了,很是羡慕,学API的话看着本书确实不错


书确实好,好久没有这么看书啦,我喜欢!编程爱好者必备!


从语言的底层讲述很好


以前很多问题只知道它的用法却不知道其本质原因,刚看了才40页就感觉有点相见恨晚的感觉。。。不过确实需要读者有一定的c/c++基础,而且里面的很多代码都封装好了,可作为我们开发项目的备用代码。。。


讲的不错。内容是由浅入深的,这我可以保证。书中一些代码有错误,不过并不影响阅读,读者应该可以自己发现。


详细讲解了winapi函数的实现 真的不错


国产书中的极品了,不过好像没什么人推荐
我是偶尔看到当当里的评论不错 才买的
作者在内容安排上还是很有新意的
至少作为 初学者的我 觉得很有看下去的欲望
国外的经典是很好 但我觉得对于初学者
找几本国内的书做铺垫 然后再读经典 可能是更好的选择


看了这本书觉的不错.作者讲的比较详细.语言简洁易懂,我喜欢.


适合初学者的书,有电子版了,但是还是买了一本。


解决了很多的疑问,对于初学者十分有帮助


可能我是个初学者,第一遍看感觉有点难。。。


早就想买了,这是一本国内的经典书籍


送达的及时,书籍质量也不错,不愧是从北京传过来的,如果是从本地直接来的,我很担心了


很好的书。学习了


书肯定是好书,但需要真正想学的人去用心学习


很朴实,接近底层,学习VC++的一定要读。


书写的不错 有深度 学习的时候要有VC基础才行


这本书真是太棒了~~~~~~~讲的很详细~~~~~~


讲解细致而生动,实例很有操作性和实用性,严重推荐!


确实写得很好,有助于反思平时项目上的一些问题


里面的内容讲的很详细,知道了以前好多不知道的东西,惊喜!


这本书内容丰富,对我有很大帮助


这两本书收藏版的书我都在西安钟楼书店读过,买回来质量还是不错的,稍稍沾了点灰,我对书还是非常满意的,和钟楼书店里的一样!!!


无论从书的外观,印刷质量还是从书的内容来说,这本书还是值得一看的。


正版的,书本身好,质量也没问题,老师们力荐的一本书


书的质量很好,这本书还没来得及看,共买了四本书,现在正在看C++primer plus。


今天下午收到的这本书,送货比较及时。就是打开包装看到那本书表面有点脏,感觉就是在货架上放了一年了一样,挺郁闷的。书里面还行,纸质不错。就是刚开始的时候看到封皮给人郁闷的。打开书看了第一章感觉比较顺,挺舒服的。当当网还没确认呢。评不了分了。看来我比他们快,呵呵。


很好的一本书,适合入门使用,推荐购买


这个挺好,需要仔细研究


一直都忘了评价了


很不错,非常收益!!!!


书挺好的,是一本入门的好书


很好很好,速度也快,嘻嘻,非常喜欢


和想的一样 喜欢


很不错的书,发货速度也快


先看的电子版(第一版)的, 觉得还行, 就打算买一本, 第二版


比较初级些,不错


绝对经典的一本教材,学完c/c++进阶的一本好教材


挺好的书真不错


内容编排很好,讲解很清楚。书本身也是很好的,支持当当一下


书挺新,速度挺快,服务也不赖


书很好,是我需要的。很满意


不错的书 ,讲得不多,但是很全··


书还不错,各方面都还是比较好


非常适合入门!


书的内容都是很基础的,从进程线程开始,逐步讲解。


书角有陈旧性的折痕。


很好,我很喜欢的,发货很快


good book good good look


读懂了真的觉得不错


这本书不错啊!~~


刚收到看自己的新书感觉就是不一样啊


超赞!入门,提高很好


是本好书!!!哈哈,,我喜欢。。


很专业的书本!哈哈!指的购买!


当当网服务好,价格优惠,特别是送货的速度很快。


挺快,挺不错的


本书比较详尽的介绍了windows程序设计的相关技术,对于有一定编程基础的人有很大帮助。个人认为不适合初学者,这里省略了很多基础能力的讲解。总体来看还是不错的一本书。


因为这学期的编程课,我买了这本书。真是挺不错的,适合掌握了c,c++之后想学习windows编程的人,如果你不会那两门语言,建议先好好学学那两门语言再来看这本书。我们老师讲课只讲怎么做,并不讲程序运行的原理,大概是因为时间太紧迫了吧。因此这本书是我们学习的一个很好的补充,透过现象看本质么,看到了程序运行原理,编写起来要方便一些。可惜呀,刚刚考完试,唉,没发挥出来,能过就不错了


MFC入门台阶很高,不要以为你智商很高就忽略这些快速入门的教材。这本书可以节省你不少时间了解Windows程序设计。


windows程序设计入门必看书


之前买了一本,后来想买同一个系列的《windows网络与通信程序设计》,结果选错了,退货挺快的,三天就退下来了


这本书不需要太多的windows编程基础
可以算是一本mfc的导论书
看完之后再看mfc会有豁然开朗的感觉
例子也很好 但是感觉内容不是很新了


适合初学windows编程人员,学好后,再学mfc


大致看了下 感觉对学习windows编程者还是很有帮助的


虽然刚开始接触windows编程 对于windows的原理不甚了解 刚看起来有点吃力 但是还是能看出来是本不错的书!


Windows可视化编程的好书!宜多读,精读!


上WINDOWS编程时的教程,感觉还好


稍有windows编程基础,再看此书,相信能系统自己的知识体系。


此书对windows的API进行了详细深入的阐述。所举例子也选得恰当。


这是本学windows的好书,但是想学linux大家就别看了``````unix好阿,这本书对学windows确实不错!!!!!!!!!!!!!!!!


从入门开始介绍了c++的API编程,就是要求有C++的基础,否则很难看懂,写的比较细腻。


但是初学者肯定非常多看不懂,有一定MFC基础再来看很不错!


相关图书