目前,越來越多的軟件開發(fā)采用面向對象的編程技術,而MicrosoftVisualC++6.0(簡稱VC++)這一可視化的面向對象編程工具,以其強大的功能,在PC機上得到了廣泛應用。雖然VC++功能強大,但是與其他編程語言相比,VC++卻不易學習,讓很多初學者望而卻步。其實,學習VC++和學習其他新技術一樣,需要循序漸進。VC++的功能包羅萬象,如果一開始就全面掌握它是不現實的。學習編程語言的最終目的是編寫程序,學習vC++的一種行之有效的方式就是從例子入手,先繞開那些復雜抽象的概念、理論,直接從具體的例子開始分析,掌握此類程序所用到的知識,從而學習VC++的編程方法,最后模仿例子編寫出自己的程序。這樣一來,無需太多知識,即可自己動手編寫程序,并且通過編程可以進一步理解概念、理論,逐步擴展自己對VC++的理解,慢慢進入VC++編程世界。本書采用“舉一反三”的風格寫作,對最常用的VC++知識要點進行分類,每一類都精心編寫了若干實例,通過這些實例詳細介紹相關知識點在程序巾的應用。本書實例都給出了詳細的步驟,以及知識點的使用技巧,在敘述上力求深入淺出、通俗易懂,內容簡明清晰、重點突出。讀者通過對實例的學習,可以逐步掌握vC++程序的編寫。相信本書會為讀者學習VC++帶來一定的幫助。當然,本書不是一本VC++大全,沒有涉及到VC++的全部內容,感興趣的讀者在學習本書的同時,可以參考其他VC十+教材,進一步拓展自己對VC=+的了解。全書共分10章,各章內容簡要介紹如下?!竦?章:VisualC++與Windows編程?!竦?章:控件使用::計算器設計?!竦?章:簡單繪圖編程?!竦?章:應用繪圖編程?!竦?章:文件操作::留言板?!竦?章:數據庫訪問技術?!竦?章:多媒體應用。●第8章:文本輸出?!竦?章:菜單和工具欄?!竦?0章:設計一個瀏覽器。讀者對象本書特別適合對C/C++以及面向對象編程思想有一定了解,希望進一步提高程序設計能力的讀者學習,也可作為VC十+的培訓教材。光盤內容及使用方法1.光盤內容為了方便讀者的學習,我們將書中實例程序的源文件收錄在本書的配套光盤中。下面是本書配套光盤內容的詳細說明。本書中的所有例子以章為單位存放,例如第5章例子存放在“第5章”目錄下。每一章中的例子目錄名就是對應工程名字,目錄是建立工程時自動生成的。工程目錄下除了相關文件外,還有兩個子目錄:Release和res,分別存放可執(zhí)行文件和資源文件,這些都是系統自動生成的。每個例子都已經生成可執(zhí)行文件,存放在該工程目錄下的Release子目錄中,圖標為藍色背景的3個立方體。第6章的例子因為需要建立數據庫連接,而讀者機器上的連接可能與書中介紹的有區(qū)別,所以例子有可能不能直接運行。但該章所有程序都經作者編譯運行過,讀者只要按照書中給出的步驟建立工程,就一定可以得到一個可執(zhí)行文件。書中有的例子用到的位圖文件,讀者可以根據自己的喜好,選擇任意其他的位圖文件使用,譬如在Windows2000的WINNT目錄下面,就有很多位圖文件(后綴名為*.bmp)可以選擇,沒必要一定使用書中的位圖文件(為方便起見,光盤上第3章例子中用到的位圖采用了Windows2000的WINNT目錄下面的GoneFishing.bmp文件)。第9章的例子中,在給菜單和工具欄添加圖標時,需要讀者自己手工繪制圖標,所以讀者按照例子建立工程時,由于手工繪制的差異,不可能和書中的一模一樣。書中很多例子中的長語句有換行因,要注意換行處是否有回車符上的源程序。讀者在照搬書中例子時,由于圖書排版的原有的話,要把回車符刪掉。讀者可參考光盤2.運行環(huán)境●硬件環(huán)境:奔騰350MHz以上多媒體計算機?!褴浖h(huán)境:Windows2000;MicrosoftVisualC++6.0。