如何学好《windows核心编程》?

如题所述

很多人从MFC开始学习,结果常常是一头雾水,知难而退;也有人毅力坚强,熬过了MFC的阵痛期,最后却是知其然而不知其所以然,并且思维被限制在MFC的框架之中,遇到稍微有点规模的程序就无从下手了。
以我个人的这些年的Windows开发经历,我建议Windows上的学习路线如下:
首先当然是语言的学习,比如C或C++(STL),它是平台无关的
然后可以从《Windows程序设计》(by
Charles Petzold
)入门,从最原始的Windows API开始学习
接下来可以学习《Windows核心编程》(by
Jeffrey Richter
), 它会让你比较深刻的理解Windows的前台和后台机制
学完上面2本书,对Windows系统已经比较熟悉了,再要深入的话可以学下《Windows 图形编程》(by 袁锋)。
至此,已经可以用API的方式开发大部分Windows应用程序了,
接下来可以学一些常用库,比如MFC,WTL,ATL等,此时学习MFC和一开始就学习MFC已是截然不同的感觉,彼时痛苦难熬,此时会心一笑。
其他就是根据项目需要,专业知识的学习,比如COM技术,网络,D3D等。
温馨提示:内容为网友见解,仅供参考
无其他回答

如何学好《windows核心编程》?
比如C或C++(STL),它是平台无关的\\x0d\\x0a然后可以从《Windows程序设计》(by\\x0d\\x0aCharlesPetzold\\x0d\\x0a)入门,从最原始的WindowsAPI开始学习\\x0d\\x0a接下来可以学习《Windows核心编程》(by\\x0d\\x0aJeffreyRichter\\x0d\\x0a),...

学windows核心编程需要什么基础
要想看懂《windows核心编程》,首先要对VC++有一定的了解,了解它的工作原理。建议看看《Windows程序设计(第五版)》,这本书虽然比较早,里面的一些知识可能已经淘汰,但这本书被称作Windows编程圣经,里面讲解的Windows程序原理至今依然适用。其次,还要对windows的操作系统本身有一定了解,建议看看操作系统...

怎么学习《windows核心编程》
我的建议是,先看<<windows程序设计>>这本书,现在好像已经出到第五版了。刚开始学的时候不需要看懂全部,只需要看懂前面的消息机制(一定要看懂),然后自己能照着书中的代码写出一个窗口就行了(不用记住代码,但至少你要能把代码输入好,并编译完成,程序运行正常,到这,这本书可以先放下,当然,...

Windows核心编程(一) 必备知识
总结而言,错误处理、字符串处理和内核对象是Windows核心编程中的基础元素。正确理解和应用这些概念可以提升程序的稳定性和性能,同时了解不同编程平台(如Windows与Linux)间的差异也是开发跨平台应用的重要一环。后续内容如安全描述符等高级概念将根据实际应用需求进行深入探讨。

如何学习 Windows 编程?
3.3 消息机制:Windows 消息机制是以后所有操作系统界面模型的滥觞,也是开发者应该学习和模仿的典范。3.4 统一的用户界面使用习惯:Windows 程序除了一些自绘的界面以外,大多数界面风格、菜单位置、使用习惯等都是统一的。四、如何学习 Windows 编程 在了解 Windows 软件的特定和编程习惯后,你需要逐个学习...

我想自学windows内核编程以及C语言网络编程(之前完全没接触过),已经掌 ...
《windows核心编程》距离windows内核编程还差得远啦,《windows核心编程》是一本讲述windows应用程序开发的书。你真正需要掌握的是操作系统方面的知识,例如怎么样创建一个线程、创建一个进程、如何遍历文件夹,控制他们的访问权限,内存映射等。然后开始看操作系统方面的书,比如《操作系统 : 精髓与设计原理...

如何学好编程?
其一是做好学习规划,其二是重视交流,其三是重视实践。学习规划要与发展规划相一致,在不同的阶段要有不同的侧重点,在大一期间要重视编程语言的学习。在大二期间要确定自己的主攻方向,在大三期间要围绕就业或者读研来做积累,大四则是冲刺阶段。编程语言是打开计算机技术大门的钥匙,要想学习好编程语言...

怎样系统学习Windows下的编程?
首先必须要看的就是《WINDOWS程序设计》 这本书算是WINDOWS的入门书籍,不过不要怀疑它的难度和枯燥程度,很多人在这第一关就卡死了。如果你忍了下来,看了三遍左右,知道了WINDOWS是什么了。你可以看候捷老师译的《WINDOWS核心编程》,这本书的出名程度不比第一本差,上面有些例子学会一个足以媲美...

windows核心编程看不懂??
此书垃圾的不行,尽讲些狗屁东西。一不是教科书,二又不像工具书。api解释一大堆有鸟用,很简单的道理,尽用些不恰当的比喻。真正懂了的人,不要看这本书。 不懂的人看了,又没什么营养。整本书就是本不常用api的翻译文档。TM还99RMB标注个畅销书,出版社收了不晓得好多的回扣,浪费哥的钱。

Windows核心编程《Windows核心编程》
本书的一大特色在于其深入浅出的讲解方式,将复杂的Windows技术以易于理解的方式呈现给读者。通过阅读《Windows核心编程》,开发者可以深入理解Windows操作系统的内部工作原理,从而更好地开发高性能、可靠的Windows应用程序。《Windows核心编程》涵盖了从Windows基础知识到高级编程技术的广泛内容,是Windows开发领域...

相似回答