當前位置:編程學習大全網 - 腳本源碼 - 如何學習MFC呢?

如何學習MFC呢?

學習MFC的前提是掌握Windows編程,對Windows編程可以了解得不深但壹定要掌握壹些重要的概念。這是因為VC++開發的目標是Windows程序,Windows編程是MFC編程的基礎,MFC本質上是以面向對象的方式對WindowsAPI進行封裝,如果不理解Windows編程的壹些重要原理,比如API調用、消息處理機制等等,僅學習MFC必然只能理解得很片面,模棱兩可,即使知道怎樣做也不知道為什麽這樣做。

下面列出壹些公認的經典書:

The C Programming Language----------Brian W.Kernighan,Dennis M.Ritchie“介紹標準C語言及其程序設計方法的權威性經典著作”---

C++ Primer----------Stanley B. Lippman“幫助全球無數程序員學會C++”---

Windows 程序設計(第5版)-----Charles Petzold“windows編程泰山北鬥”---

Windows核心編程----------Jeffrey Richter“windows編程泰山北鬥”---

Windows高級編程指南---------Jeffrey Richter“windows編程泰山北鬥”---

深入淺出MFC(第二版)-----“MFC四大天王”-------侯捷

MFC Windows程序設計(第2版)---MFC四大天王”---------Jeff Prosise

Visual C++ 技術內幕(第4版)--MFC四大天王”--------David Kruglinski

深入解析MFC-------------MFC四大天王”-----------George Shepherd

Visual C++.NET 技術內幕(第6版)-MFC四大天王”------------David Kruglinski

這些書籍包括其作者都是響當當的。

如果妳不打算深入研究編程,而只是作為臨時任務的工具的話,看壹些應用方面,有很多例子代碼的書就行,比如孫鑫的《VC++深入詳解》,或者壹些其他的大部頭工具書。如果想研究編程,深入理解MFC的工作機制,首先要精通Windows編程。《Windows 程序設計》是較為基礎的,實例代碼很多,《Windows核心編程》和《Windows高級編程指南》就比較拔高了,涉及很多操作系統的知識。掌握Windows編程後再研究MFC就輕松多了,它就是對WindowsAPI的封裝,侯捷的《深入淺出MFC》講得蠻細致深入。

  • 上一篇:屋塔房王子結局是王子回來了嗎
  • 下一篇:周傳雄演唱會為什麽等了15年
  • copyright 2024編程學習大全網