出版時(shí)間:2009-1 出版社:機(jī)械工業(yè)出版社 作者:張軍 頁數(shù):488
Tag標(biāo)簽:無
前言
Visual c++6.0是微軟公司推出的一款優(yōu)秀的在Windows平臺下運(yùn)行的軟件開發(fā)工具。從1998年至今,Visual C++6.0在Windows舞臺上扮演了重要角色,至今,它仍是很多開發(fā)者的主要開發(fā)工具。本書主要講解使用Visual C++6.0開發(fā)Win32應(yīng)用軟件的方法和技巧?! ∧壳笆忻嫔系腣isual c++6.0書籍很多,但它們大多是專于某個(gè)方面的,而入門級的書只提到了語言本身的人門,在實(shí)際應(yīng)用中可能會遇到的問題并沒有涉及,所以讀者在學(xué)習(xí)時(shí),往往會遇到無處著手的情況。本書本著實(shí)用的目的,從實(shí)例人手,宗旨是向讀者提供一整套Visual C++6.0的開發(fā)和應(yīng)用教程,使讀者在將來的Visual C++6.0使用過程中不再困惑?! ”緯捎脤?shí)例和理論相結(jié)合的方式,講解細(xì)致直觀。通過實(shí)例的演示,使讀者在學(xué)習(xí)本書時(shí),能快速地掌握Win32開發(fā)知識和Visual C++6.0的使用技巧,并獨(dú)立編寫出優(yōu)秀的應(yīng)用軟件?! ”緯厣 ”緯木幣挪捎醚驖u進(jìn)的方式,適合初級、中級學(xué)者逐步掌握Windows應(yīng)用軟件開發(fā)的原理和Visual c++6.0的使用技巧。本書采用SDK和MFC對照的方法,使讀者在掌握MFC快速開發(fā)方法的同時(shí),又深入了解了SDK和MFC的內(nèi)部原理,為將來進(jìn)一步學(xué)習(xí)打好基礎(chǔ)。
內(nèi)容概要
在Windows平臺下使用Visual C++6.0進(jìn)行應(yīng)用軟件開發(fā)中所有的常用知識?!禫isual C++實(shí)例精通》含有大量的實(shí)例,詳細(xì)講解和演示了Win32平臺的特點(diǎn)和Visual C"6.0的使用技巧,方便讀者模擬實(shí)踐。在書中講解MFC類庫使用方法的同時(shí),還將MFC和SDK以及基本API進(jìn)行了對照,使讀者在掌握方法的同時(shí),能深入地理解原理?! isual C++6.0是微軟公司推出的一款優(yōu)秀的運(yùn)行在Windows平臺下的軟件開發(fā)工具。Visual C++6.0是目前對Windows系統(tǒng)支持最徹底的開發(fā)工具之一。使用Visual C++6.0開發(fā)的應(yīng)用程序,具有運(yùn)行效率高、可移植性好等優(yōu)點(diǎn)。結(jié)合微軟提供的MFC類庫,可以大大減少Windows應(yīng)用程序開發(fā)的工作量。 《Visual C++實(shí)例精通》適合已經(jīng)具有一定的c++語言基礎(chǔ),需要學(xué)習(xí)Visual C++6.0的使用方法和Windows平臺特點(diǎn)的用戶閱讀,并可作為開發(fā)人員的參考手冊。
書籍目錄
叢書序前言第1章 認(rèn)識Visua0C++6.01.1 第一個(gè)控制臺應(yīng)用程序?qū)嵗?.2 第一個(gè)Windows應(yīng)用程序?qū)嵗?.3 基于對話框的MFC應(yīng)用程序?qū)嵗?.4 單文檔MFC應(yīng)用程序?qū)嵗?.5 多文檔MFC應(yīng)用程序?qū)嵗?.6 宏的使用實(shí)例第2章 使用常用W8n32控件2.1 靜態(tài)文本、文本框和按鈕使用實(shí)例2.2 復(fù)選框和單選按鈕使用實(shí)例2.3 組合框(ComboBox)和列表框(ListBox)使用實(shí)例2.4 滾動條(ScrollBar)使用實(shí)例2.5 數(shù)值調(diào)節(jié)按鈕(Spin)使用實(shí)例2.6 進(jìn)度條(Progress)使用實(shí)例2.7 滑塊控件(Slider)使用實(shí)例2.8 熱鍵控件(HotKey)使用實(shí)例2.9 列表控件(ListContr01)使用實(shí)例2.10 樹形控件(yreeContr01)使用實(shí)例2.11 格式文本框(RicEdit)使用實(shí)例2.12 屬性頁(TabContr01)使用實(shí)例2.13 動畫控件(Animate)使用實(shí)例2.14 日期時(shí)間選擇控件(Date置imePicker)使用實(shí)例2.15 日歷控件(MonthCalendar)使用實(shí)例2.16 IP輸輸入框(IPAddress)使用實(shí)例第3章 使用高級W5n32控件豐富界面3.1 窗體菜單使用實(shí)例3.2 彈出式菜單使用實(shí)例3.3 工具欄使用實(shí)例3.4 256色工具欄使用實(shí)例3.5 狀態(tài)欄輸出信息實(shí)例3.6 狀態(tài)欄彩色漸變進(jìn)度條實(shí)例3.7 Tooltip顯示即時(shí)提示實(shí)例第4章 窗體4.1 創(chuàng)建和顯示窗體實(shí)例4.2 讓窗體保持在最頂層實(shí)例4.3 創(chuàng)建半透明宙體實(shí)例4.4 創(chuàng)建橢圓窗體實(shí)例4.5 創(chuàng)建文字宙體實(shí)例4.6 利用圖片生成異形窗體實(shí)例4.7 以動畫方式顯示和隱藏宙體實(shí)例4.8 控件自動適應(yīng)窗體大小實(shí)例4.9 多個(gè)控件改變大小時(shí)防止閃爍實(shí)例4.10 限制窗體的最大和最小尺寸實(shí)例4.11 讓窗體具有??啃Ч麑?shí)倒4.12 枚舉系統(tǒng)中的窗口實(shí)例第5章 對話框5.1 顯示模式對話框?qū)嵉?.2 顯示非模式對話框?qū)嵗?.3 打開文件對話框使用實(shí)例5.4 保存文件對話框使用實(shí)例5.5 字體對話框使用實(shí)例5.6 顏色對話框使用實(shí)例5.7 為打開文件對話框增加預(yù)覽功能實(shí)例5.3 從內(nèi)存創(chuàng)建對話框?qū)嵉沟?章 深入了解Windows消息6.1 傳遞并響應(yīng)Windows消息實(shí)例6.2 發(fā)送Windows消息實(shí)例6.3 在MFC中映射消息實(shí)例6.4 自定義消息使用實(shí)例6.5 攔截并處理Win32控件的消息實(shí)例第7章 系統(tǒng)和外殼編程7.1 定時(shí)器使用實(shí)例7.2 訪問系統(tǒng)注冊表實(shí)例7.3 用隨機(jī)數(shù)生成強(qiáng)力密碼實(shí)例7.4 打開和程序相關(guān)聯(lián)的文檔實(shí)例7.5 訪問Windows剪切板實(shí)例7.6 監(jiān)視剪切板內(nèi)容變化實(shí)例7.7 使用系統(tǒng)托盤圖標(biāo)實(shí)例第8章 基本輸入設(shè)備第9章 進(jìn)程第11章 圖形圖像開發(fā)第12章 文件IO開發(fā)第13章 數(shù)據(jù)庫開發(fā)第14章 網(wǎng)絡(luò)開發(fā)第15章 Windows高級編程第16章 多媒體開發(fā)第17章 AcliveX應(yīng)用第18章 發(fā)布應(yīng)用程序
章節(jié)摘錄
第1章 認(rèn)識Visual C++6.0 C++語言具有高效的運(yùn)行效率,結(jié)合強(qiáng)大的類庫支持,使得C++語言成為Windows應(yīng)用程序開發(fā)的首選語言。而Visual C++6.0是微軟公司開發(fā)的一個(gè)優(yōu)秀的可視化C++集成開發(fā)環(huán)境。由于和Windows的緊密結(jié)合,Visual C++6。0在軟件底層開發(fā)上具有很大的優(yōu)勢?! ?.1 第一個(gè)控制臺應(yīng)用程序?qū)嵗 indows中的控制臺程序類似于舊的DOS程序,只支持字符界面。雖然界面類似DOS程序,它和真正的DOS程序有著本質(zhì)的區(qū)別,Windows下的控制臺程序依然運(yùn)行在Win32保護(hù)模式下,可以調(diào)用大多數(shù)的Windows API,也可以使用線程等Windows對象。 1.1.1 技術(shù)要點(diǎn) 每個(gè)控制臺應(yīng)用程序必須有一個(gè)名稱為“main”的函數(shù)(UNICODE版本為wmain),并且這個(gè)函數(shù)必須是全局函數(shù)。系統(tǒng)加載程序后,會調(diào)用程序中的main函數(shù)。該函數(shù)也被稱為應(yīng)用程序的“人口函數(shù)”。 當(dāng)應(yīng)用程序代碼退出main函數(shù)后,整個(gè)應(yīng)用程序結(jié)束?! ain函數(shù)的原型如下。
編輯推薦
本書介紹Visual C++開發(fā)環(huán)境的基礎(chǔ)知識 全面講解Win 32控件的使用方法和技巧 介紹Windows窗體、對話框創(chuàng)建和銷毀的來龍去脈 剖析Windows消息的傳遞過程和原理 講解管理系統(tǒng)進(jìn)程、線程的方法 講解圖形圖像開發(fā)、文件IO開發(fā)、數(shù)據(jù)庫開發(fā)、網(wǎng)絡(luò)開發(fā)的技巧 介紹多媒體開發(fā)、ActiveX技術(shù)及HOOK的基本概念 講解制作幫助文件、安裝程序、多語言應(yīng)用等程序的方法 《Visual C++實(shí)例精通》讀者對象: Visual C++初學(xué)人員 有C++基礎(chǔ)需要全面學(xué)習(xí)Windows編程的人員 用C++進(jìn)行組件開發(fā)的專業(yè)程序員 其他軟件研發(fā)技術(shù)人員 做畢業(yè)設(shè)計(jì)的高年級學(xué)生 大中專院校的學(xué)生和社會培訓(xùn)學(xué)員 叢書特點(diǎn) 作者均為有多年編程經(jīng)驗(yàn)的一線程序員 提供了專門的技術(shù)服務(wù)論壇:http://www.rzchina net 光盤提供了源代碼和大量編程技術(shù)文檔,非常超值 按“知識要點(diǎn)-實(shí)現(xiàn)代碼-源程序解讀”的模式講解,很容易掌握 每《Visual C++實(shí)例精通》都提供了數(shù)以百計(jì)的實(shí)例指導(dǎo)讀者學(xué)習(xí),非常實(shí)用 對代碼進(jìn)行了豐富的注釋,閱讀起來沒有任何障礙 《Visual C++實(shí)例精通》涵蓋主題 Visual C++使用方法 Win32控件 窗體和對話框 深入Windows消息 Windows系統(tǒng)和外殼編程 鼠標(biāo)和鍵盤輸入 進(jìn)程、線程 GDI圖形對象函數(shù) 文件IO 數(shù)據(jù)庫開發(fā) 網(wǎng)絡(luò)開發(fā) HOOK技術(shù) ActiveX應(yīng)用 制作幫助文件和安裝程序 制作多語言應(yīng)用程序界面 《Visual C++實(shí)例精通》特色: 涵蓋基礎(chǔ)知識、核心技術(shù)、典型實(shí)例等內(nèi)容 按照“知識要點(diǎn)→實(shí)現(xiàn)代碼→源程序解讀”的模式講解,容易上手 提供200余個(gè)典型實(shí)例進(jìn)行講解 超值光盤內(nèi)容 《Visual C++實(shí)例精通》源代碼 1200余頁編程技術(shù)文檔(免費(fèi)贈送) 45個(gè)編程專題視頻講座(免費(fèi)贈送)
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載