vc入門的一條路_第1頁
已閱讀1頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、VC入門的一條路入門的一條路首先聲明,我可不是什么高手,也就是剛脫貧。因?yàn)檫\(yùn)氣很好,買到了幾本好書,在學(xué)習(xí)過程中幾乎沒走什么彎路,沒費(fèi)什么勁就入門了,現(xiàn)在一般的小程序能搞定了??吹侥切┮?yàn)椴恢獜暮蜗率侄嗫鄴暝呐笥?,希望我的文章能給他們一些幫助。學(xué)編程急不得,上來就學(xué)VC肯定碰一頭灰,說VC難就難在這點(diǎn)上了。如果硬上,意志堅(jiān)強(qiáng)的話也許能挺過來,但也是會(huì)缺乏后勁,不得不回過頭來補(bǔ)習(xí)基礎(chǔ)知識(shí)。意志不堅(jiān)強(qiáng)的話,很有可能就此放棄了,并留下一個(gè)

2、VC難得不得了的印象。其實(shí),只要踏踏實(shí)實(shí)一步一步來,VC也就是很簡單點(diǎn)事。在這里我說一下,如果你還只是一個(gè)初中生,那么你就應(yīng)當(dāng)仔細(xì)考慮一下了。首先,限于你的知識(shí)和思維能力,學(xué)學(xué)C語言還應(yīng)該沒問題,但要學(xué)VC是要下相當(dāng)大的功夫的。而且,你現(xiàn)在學(xué)到的東西將來一定會(huì)過時(shí),所以不如把精力放在算法的研究上,畢竟這些東西永遠(yuǎn)都不會(huì)過時(shí)。我覺著如果走對(duì)路子,入門VC,一個(gè)暑假應(yīng)該夠用了。雖說學(xué)VC并不是傳說的那么難,可不下些苦功夫是學(xué)不成的。在學(xué)VC

3、前,你必須確定,你是因?yàn)闊釔劬幊滩艑W(xué)VC的,而不是出于炫耀或其他。否則,恐怕你堅(jiān)持不到勝利的那一天。對(duì)于首次接觸編程的同學(xué),我建議最好先學(xué)一下QuickBASIC(DOS里就有帶,就是那個(gè)QBASIC.EXE)不用多學(xué),知道什么是整型什么是浮點(diǎn),以及DO...LOOPF...NEXT等最基本的知識(shí),能算個(gè)階乘,求個(gè)積分就行了,關(guān)鍵要明白計(jì)算機(jī)是怎么執(zhí)行命令的,對(duì)編程有個(gè)感性認(rèn)識(shí)。如果你對(duì)自己有自信,也可以直接學(xué)C應(yīng)該也不會(huì)多費(fèi)太多事。不

4、過我覺著因?yàn)橛泻芏噘Y料是FVB的,并且網(wǎng)頁編程常用VB以后你也很有可能要用到VB,所以了解一些BASIC對(duì)以后也是有幫助的。而且如果只是要算個(gè)小題用QB比VC、VB之類方便多了。(找個(gè)人教一兩天應(yīng)該就能搞定了吧)之后我建議找本初高中信息學(xué)奧賽的書(有些奇怪吧)。這些書里講解了基本的算法,寫的卻比較通俗,沒什么高深的數(shù)學(xué)知識(shí),容易理解。這些東西在數(shù)據(jù)結(jié)構(gòu)課程中有系統(tǒng)信我,將來你不會(huì)覺著學(xué)API編程是浪費(fèi)時(shí)間的。API函數(shù)有兩千多,要都學(xué)會(huì)

5、累死。其實(shí)你只要知道如何創(chuàng)建窗口、對(duì)話框、控件、消息循環(huán),了解了句柄的含義就差不多了,最好再了解一點(diǎn)GDI編程。這個(gè)階段的關(guān)鍵是要理解WIN32程序是如何運(yùn)作的,把握各種窗口間的關(guān)系。因?yàn)槟阋院髴?yīng)該很少直接用WIN32SDK編寫程序,所以關(guān)鍵是理解整體結(jié)構(gòu),記住幾個(gè)函數(shù)并沒有什么意義。函數(shù)用的時(shí)候可以現(xiàn)查。手頭應(yīng)有一份比較全面的資料。中文的API函數(shù)大全好像只有FVB的,不過看起來應(yīng)該是沒有任何障礙。英文的資料MSDN中就有,相當(dāng)全面,

6、也比中文的詳細(xì)一些。我建議用中文資料快速查找,有問題再看英文。(我忘了我的html版中文API大全是從哪下載的了,不過書店有售,白皮的,很厚一本,很貴就是了。誰想要可以與我聯(lián)系iams@)對(duì)于想學(xué)游戲編程的朋友注意:從現(xiàn)在起,你不必去學(xué)什么MFC了,相信我,那東西除了讓你頭疼一點(diǎn)用處都沒有。游戲都使用Win32SDK編出來的?,F(xiàn)在,你要學(xué)的是DirectX。我推薦老王翻譯的DirectDraw文檔(),前面有一些老王自己寫的基礎(chǔ)知識(shí),很

7、適合入門,在此特別感謝老王的辛勤勞動(dòng)。我還買了一本《DirectX7速成教程》,機(jī)械工業(yè)出版社出版,封面封底都是紅色。除了翻譯慘了點(diǎn)還算不錯(cuò),介紹的挺全面,還有一些游戲編程基礎(chǔ)知識(shí)。如果你想圖省事,可以考慮用云風(fēng)編寫的風(fēng)魂游戲庫,很方便的(對(duì)云風(fēng)的辛勤勞動(dòng)表示感謝).不過我仍然建議至少了解一下DirectX.這里說一下,很多朋友抱怨找不到有關(guān)DirectX的書籍,我告訴你,別去編程書籍里找,去多媒體制作書籍那找,還要把眼睛瞪得大大的、圓

8、圓的。Direct..Direct..DirectX!!!知道了吧,書店工作的人眼神都不大好,我也是有一天沒事瞎轉(zhuǎn)才發(fā)現(xiàn)的,嚇了我一大跳。發(fā)現(xiàn)這個(gè)秘密后我發(fā)現(xiàn)其實(shí)有不少關(guān)于DirectX的書,只是一般人找不到罷了。學(xué)會(huì)了DirectX,就可以開始奮斗了,剩下的問題就只有積累經(jīng)驗(yàn)了。對(duì)于志向是應(yīng)用軟件的朋友,打好了基礎(chǔ),現(xiàn)在進(jìn)軍VC的障礙都已掃清了。不過還是應(yīng)做好充分的思想準(zhǔn)備,事情不會(huì)那么順利的。剛開始,你就要面對(duì)一個(gè)瓶頸,大量的緊密關(guān)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論