windows核心编程chm
① 学习Windows核心编程有什么用
Windows核心编程:主要讲解Windows系统内部(这里仅仅指应用层)各个模块的运作机制以及该操作系统的系统理论,并且结合Windows高级API来发挥这些运作机制的性能,帮助Windows程序员在为Windows系统开软件时提供更加有效的保障.
② 如何学好《windows核心编程》
很多人从MFC开始学习,结果常常是一头雾水,知难而退;也有人毅力坚强,熬过了MFC的阵痛期,最后却是知其然而不知其所以然,并且思维被限制在MFC的框架之中,遇到稍微有点规模的程序就无从下手了。x0dx0a以我个人的这些年的Windows开发经历,我建议Windows上的学习路线如下:x0dx0a首先当然是语言的学习,比如C或C++(STL),它是平台无关的x0dx0a然后可以从《Windows程序设计》(byx0dx0aCharlesPetzoldx0dx0a)入门,从最原始的WindowsAPI开始学习x0dx0a接下来可以学习《Windows核心编程》(byx0dx0aJeffreyRichterx0dx0a),它会让你模戚贺比较深旦派刻的理解Windows的前台和后台机制x0dx0a学完上面2本书,对Windows系统已经比较熟悉了,再要深入的话可以学下《Windows图形编程》(by袁锋)。x0dx0a至此,已经可以用API的方式开发大部分Windows应用程序了,x0dx0a接下来可以学一些常用库,比如MFC,WTL,ATL等,此时学习MFC和一开始就学习MFC已是截然不同的感觉,彼时痛苦难熬,此时会心一笑。x0dx0a其仔拿他就是根据项目需要,专业知识的学习,比如COM技术,网络,D3D等。
③ 学windows核心编程需要什么基础
要在windows平台发展,首先要对标准C++有深入了解。MFC等库中各种虚函数、框架等等都是建立在此基础上的,建议看看《C++ Primer》
要想看懂《windows核心编程》,首先要对VC++有一定的了解,了解它的工作原理。建议看看《Windows程序设计(第五版)》,这本书虽然比较早,里面的一些知识可能已经淘汰,但这本书被称作Windows编程圣经,里面讲解的Windows程序原理至今依然适用。其次,还要对windows的操作系统本身有一定了解,建议看看操作系统原理。
linux和windows这2者之间有很大不同,从操作系统上就有很大差异,而且linux下更喜欢用C编程,windows的话就比较喜欢C++,看《windows核心编程》就可以看出来了。
如果要看linux方面可以看这里,也是我写的,就不粘过来了:
http://..com/question/572450878?&oldq=1
④ 《Windows核心编程(第5版)微软技术丛书》pdf下载在线阅读,求百度网盘云资源
《Windows核心编程》(Jeffrey Richter)电子书网盘下载免费在线阅读
链接:https://pan..com/s/1X3HE0MQG7dGdY_PgQqaJgg
书名:Windows核心编程
作者:Jeffrey Richter
豆瓣评分:9.2
出版社:人民邮电出版社
出版年份:2008-8
页数:820
内容简介:
【内容简介】
本书是Windows 程序设计领域的名着,涵盖了Windows 的最新版本Vista 以及Windows XP 的最新内容。书中全面深入地介绍了Windows 的各种基本要素,如进程、线程池、虚拟内存、DLL、设备I/O 和SEH 等,并列举了大量应用程序,精辟地分析了要素的使用方法。.
本书适于各层次Windows 编程人员阅读。 ...
【目录信息】
Acknowledgments . xxi
Introction xxiii
64-Bit Windows xxiii
What’s New in the Fifth Edition xxiv
Code Samples and System Requirements xxvi
Support for This Book xxvi
Questions and Comments xxvi
Part I Required Reading
1 Error Handling 3
Defining Your Own Error Codes 7
The ErrorShow Sample Application 7
2 Working with Characters and Strings 11
Character Encodings 12
ANSI and Unicode Character and String Data Types 13
Unicode and ANSI Functions in Windows 15
Unicode and ANSI Functions in the C Run-Time Library 17
Secure String Functions in the C Run-Time Library 18
Introcing the New Secure String Functions 19
How to Get More Control When Performing String Operations 22
<< 查看详细目录
作者简介:
Jeffrey Richter全球享有盛誉的微软技术专家,着名技术咨询和培训公司Wintellect创始人之一,MSDN Magazine杂志特邀编辑。多年来,他担任微软各开发团队顾问,参与了微软的许多关键产品包括各版本Windows、Visual Studio、Microsoft Offce和.NET框架的设计和编程。他撰写了一系列着作,包括本书和《深入理解.NET》(第2版·英文版,人民邮电出版社。2008),都堪称技术图书的典范,影响了一代Windows程序员,并因此荣获微软公司杜区最高技术荣誉“微软软件传奇人物”(Software Legend)称号。
⑤ 怎么学习windows内核编程
C/C++入门->MFC编程->WINDWOS程序设计->WINDWOS核心编程->Windows2000Secrets->WINDOWS驱动开发详解->WINDWOS内核安全编程->从汇编语言到WINDWOS内核编程->ROOTKIT-WINDWOS内核的安全防护