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內核的安全防護