?? 致vc初學者的一封信.txt
字號:
今天實在無聊,也無奈,所以決定寫一寫,只是希望各位初學者不要象我一樣,
多年一點進步都沒有,還是這么菜。就當我發(fā)發(fā)口瘋吧,想笑的就笑一笑,想罵的就罵一罵
一。你的基礎(chǔ)如何。
首先必須了解你自己的基礎(chǔ),只有了解了你自己的基礎(chǔ),才能決定下一步的路。
現(xiàn)在有好多初學者其實是半路出家,不了解C、C++。一開始就學VC,其實你可以使
用VC這個工具,但是絕對不能進入VC的世界。就VC而言,其實是一個功能強大的一
個開發(fā)環(huán)境,一個工具,是一個C/C++語言的集成開發(fā)環(huán)境(編輯+編譯+連接+調(diào)試
等于一身)。所以沒有C/C++的基礎(chǔ),根本就無法使用VC開發(fā)程序。所以,第一點,
你必須了解自己的基礎(chǔ),了解自己C/C++的實際水平,在這個方面補一補,勝過你在
VC上折騰幾年的了。可以在VC上創(chuàng)建控制臺工程,來實際熟練學習C/C++。
二。大體了解熟悉VC
這個就不用多說了,既然要使用VC開發(fā)程序,就必須會對VC進行操作,這個大概
知道就可以了,因為在今后的進一步使用過程種,你會了解得更多。
三。了解WINDOWS編程
使用VC,其實就是在WINDOWS下編程,編寫WINDOWS程序。所以必須了解WINDOWS編程,
必須了解WINDOWS的基本對象,如:窗口、菜單、位圖、字體等。
四。SDK API和 MFC
MFC對SDK API做了封裝,其實是對WINDOWS對象的封裝。所以,了解甚至熟悉SDK API對你
使用VC編寫基于MFC框架程序是絕對有百利無一害的。很多實象都必須使用到SDK API。畢竟MFC
不是萬能的。有人認為沒必要了解熟悉SDK。因為使用MFC就已經(jīng)足夠了。我是反對這個觀點的,
有人認為浪費時間熟悉SDK API,但這個其實是錯誤的,因為MFC是對SDK API的封裝,很多函數(shù)
是和SDK相似或無差別的,這個可以同時進行的,熟悉SDK API對了解MFC框架起到事倍功半的作用。
對于這個的總結(jié),就是:要熟悉MFC框架,了解SDK API。
以上其實是要在實踐中學習的。不是看書就可以的,多練,對想,想想為什么要這樣做。MFC實在是
龐大,不可能全部在短時間啃下的。以上也沒有說分時進行,很多時候是同時學到的。當然VC還有很多
方面的知識,如ATL等,祝各位學習愉快,樹立信心,堅持下去。
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -