注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)Visual C++編程實(shí)例與技巧集粹

Visual C++編程實(shí)例與技巧集粹

Visual C++編程實(shí)例與技巧集粹

定 價(jià):¥48.00

作 者: 龔志翔等編著
出版社: 北京希望電子出版社
叢編項(xiàng): 編程實(shí)戰(zhàn)與技巧系列
標(biāo) 簽: VC++

ISBN: 9787801722126 出版時(shí)間: 2004-06-01 包裝: 平裝
開本: 26cm 頁(yè)數(shù): 584 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書完全以實(shí)例的形式向讀者介紹了VisualC++語(yǔ)言編程的思路、方法以及技巧。本書中提供的例子涉及的內(nèi)容有:窗體(17個(gè)例子),控件(70個(gè)例子),DLL(4個(gè)例子),文件(15個(gè)例子),系統(tǒng)(14個(gè)例子),數(shù)據(jù)庫(kù)(12個(gè)例子),網(wǎng)絡(luò)(29個(gè)例子),多媒體(18個(gè)例子),進(jìn)程(18個(gè)例子),圖形處理與算法(22個(gè)例子),硬件(14個(gè)例子),界面(33個(gè)例子),其他(18個(gè)例子)。本書適合VisualC++初學(xué)者和中級(jí)程序員使用,也可作為業(yè)余愛好者、高校計(jì)算機(jī)專業(yè)師生自學(xué)、教學(xué)用書。VisualC++是MicrosoftVisualStutio套裝軟件的一個(gè)有機(jī)組成部分。雖然在構(gòu)造大多數(shù)常規(guī)應(yīng)用程序方面,VisualC++沒有市場(chǎng)上常見的快速開發(fā)工具(比如PowerBuilder,Delphi,VisualBasic)的開發(fā)效率高,但在速度和代碼大小要求較高的場(chǎng)合(比如設(shè)備驅(qū)動(dòng)程序等),它依然是首選的開發(fā)工具之一。VisualC/C++作為功能強(qiáng)大的可視化應(yīng)用程序開發(fā)工具,是計(jì)算機(jī)界公認(rèn)的優(yōu)秀應(yīng)用開發(fā)工具。Microsoft的基本類庫(kù)MFC使得開發(fā)Windows應(yīng)用程序變得很容易,適合作為各種系統(tǒng)軟件、應(yīng)用軟件、網(wǎng)絡(luò)軟件、游戲軟件等開發(fā)平臺(tái)。根據(jù)VisualC/C++的不同應(yīng)用對(duì)象,將精選的多個(gè)實(shí)例分為窗體、控件、數(shù)據(jù)庫(kù)、網(wǎng)絡(luò)、多媒體等類別進(jìn)行歸納總結(jié)。全書本著實(shí)用第一的原則,緊緊圍繞主題展開,循序漸進(jìn),由淺入深地介紹了使用VisualC/C++進(jìn)行應(yīng)用程序開發(fā)的思想方法與編程技巧。本書的特色體現(xiàn)如下幾點(diǎn):第一,每一章都是通過(guò)一個(gè)個(gè)的實(shí)例來(lái)介紹VisualC/C++應(yīng)用編程方法和技巧,避免枯燥、空洞的理論,并且每一個(gè)實(shí)例都具有很強(qiáng)的實(shí)用性和代表性。第二,所選的每一個(gè)實(shí)例都是從事VisualC/C++應(yīng)用編程人員的經(jīng)驗(yàn)總結(jié),具有很強(qiáng)的實(shí)用性,其中很多編程技巧可供借鑒。本書適用于有一定VisualC/C++應(yīng)用基礎(chǔ)的編程人員和應(yīng)用開發(fā)人員,對(duì)初學(xué)VisualC/C++編程的讀者也有一定的參考價(jià)值。本書由龔志翔執(zhí)筆,參加編寫的還有龔波、龔建、溫尚清、丁滿泉、黃司渭、張德強(qiáng)、陳博、陳發(fā)吉、李正希、周樹成、胡方霞、史陽(yáng)、張志、王東軍、李立元、賴擎、周瑩,在這里表示深深的感謝。由于時(shí)間比較倉(cāng)促,書中難免存在一些不足之處,我們誠(chéng)懇地期望廣大讀者批評(píng)指正。

作者簡(jiǎn)介

暫缺《Visual C++編程實(shí)例與技巧集粹》作者簡(jiǎn)介

圖書目錄

第1章 窗體 1
實(shí)例1 實(shí)現(xiàn)“氣球式”工具提示 1
實(shí)例2 單文檔與多視的實(shí)現(xiàn)方法 1
實(shí)例3 同時(shí)顯示2個(gè)對(duì)話框 5
實(shí)例4 實(shí)現(xiàn)對(duì)話框上信息的顯示 5
實(shí)例5 建立滾動(dòng)視窗 7
實(shí)例6 用SDI實(shí)現(xiàn)2個(gè)文檔模板 9
實(shí)例7 定制多媒體真彩封頁(yè) 11
實(shí)例8 控制工具條的停靠位置 14
實(shí)例9 實(shí)現(xiàn)窗口的自動(dòng)滾動(dòng) 17
實(shí)例10 建立一個(gè)帶滾動(dòng)條的窗口 23
實(shí)例11 實(shí)現(xiàn)透明窗口的顯示 24
實(shí)例12 實(shí)現(xiàn)隱藏和重顯窗口 26
實(shí)例13 控制 Windows 任務(wù)欄圖標(biāo) 27
實(shí)例14 用VC進(jìn)行屏幕截取編程 32
實(shí)例15 實(shí)現(xiàn)帶陰影彈出窗口的技術(shù) 37
實(shí)例16 實(shí)現(xiàn)透明浮動(dòng)按鍵 44
實(shí)例17 在狀態(tài)條中顯示進(jìn)程狀態(tài) 49
第2章 控件 53
實(shí)例1 實(shí)現(xiàn)MFC應(yīng)用程序中的對(duì)象通信 53
實(shí)例2 讓窗口和MDI窗口一啟動(dòng)就最大化或最小化 56
實(shí)例3 使窗口始終在最前方 56
實(shí)例4 改變默認(rèn)光標(biāo)的形狀和顏色 56
實(shí)例5 阻止Windows關(guān)閉 57
實(shí)例6 實(shí)現(xiàn)CDC中的豎排文本 57
實(shí)例7 激活變灰的彈出菜單 58
實(shí)例8 正確地在線程之間傳送消息 59
實(shí)例9 TreeCtrl控制的顯示速度 59
實(shí)例10 從MFC擴(kuò)展動(dòng)態(tài)鏈接庫(kù)中顯示一個(gè)對(duì)話框 60
實(shí)例11 隱藏用戶界面 61
實(shí)例12 實(shí)現(xiàn)SDI與MDI的轉(zhuǎn)換 62
實(shí)例13 控制窗口框架的最大最小尺寸 62
實(shí)例14 改變窗口框架的顏色 63
實(shí)例15 在標(biāo)題上加上標(biāo)志“*” 64
實(shí)例16 改變對(duì)話框或窗體視窗的背景顏色 65
實(shí)例17 獲取一個(gè)對(duì)話框控件的指針 66
實(shí)例18 改變控件的字體 66
實(shí)例19 在OLE控件中使用OLE_COLOR數(shù)據(jù)類型 67
實(shí)例20 在不使用通用文件打開對(duì)話框的情況下顯示一個(gè)文件列表 67
實(shí)例21 使旋轉(zhuǎn)按鈕控件看起來(lái)倒轉(zhuǎn) 68
實(shí)例22 用位圖顯示下壓按鈕 68
實(shí)例23 創(chuàng)建三態(tài)下壓按鈕 69
實(shí)例24 動(dòng)態(tài)創(chuàng)建控件 69
實(shí)例25 限制編輯框中的準(zhǔn)許字符 69
實(shí)例26 改變控件的顏色 70
實(shí)例27 向列表框中添加多個(gè)項(xiàng)時(shí)防止閃爍 72
實(shí)例28 向編輯控件中添加文本 72
實(shí)例29 訪問預(yù)定義的GDI對(duì)象 72
實(shí)例30 獲取GDI對(duì)象的屬性信息 73
實(shí)例31 實(shí)現(xiàn)一個(gè)橡皮區(qū)矩形 74
實(shí)例32 更新翻轉(zhuǎn)背景顏色的文本 75
實(shí)例33 創(chuàng)建一個(gè)字回繞的CeditView 76
實(shí)例34 通用控件 76
實(shí)例35 移動(dòng)窗口 77
實(shí)例36 重置窗口的大小 77
實(shí)例37 從數(shù)據(jù)庫(kù)中讀大于32Kbyte的內(nèi)容 77
實(shí)例38 實(shí)現(xiàn)CFormView中的上下文幫助 78
實(shí)例39 CListBox滾動(dòng) 79
實(shí)例40 使CListView成為類似WM_DIASBLED的風(fēng)格 79
實(shí)例41 處理RegisterWindowMessage中的BroadcastSystemMessage 80
實(shí)例42 獲得CListCtrl中選擇變化時(shí)的通知 80
實(shí)例43 選擇CTreeCtrl中的節(jié)點(diǎn)文本進(jìn)行編輯 81
實(shí)例44 重載MRU文件 81
實(shí)例45 改變CImageList控件中圖像顏色 82
實(shí)例46 在匹配模板定義時(shí)尋找一個(gè)DOUBLE參數(shù) 84
實(shí)例47 使用COleClientItem的IDispatch接口 84
實(shí)例48 在CListCtrl中刪除多個(gè)選擇項(xiàng) 85
實(shí)例49 控制菜單的大小 85
實(shí)例50 實(shí)現(xiàn)簡(jiǎn)單的mdi應(yīng)用程序 86
實(shí)例51 讓mfc應(yīng)用程序可以在最上面 87
實(shí)例52 增加視圖中ActiveX控件的事件處理函數(shù) 88
實(shí)例53 創(chuàng)建一個(gè)動(dòng)態(tài)的Tree控件 88
實(shí)例54 在List控件中實(shí)現(xiàn)整欄選擇 88
實(shí)例55 限制mdi子框架最大化時(shí)的大小 89
實(shí)例56 切換視口 90
實(shí)例57 單擊窗口標(biāo)題欄以外的區(qū)域使窗口移動(dòng) 92
實(shí)例58 改變視窗的背景顏色 93
實(shí)例59 改變窗口標(biāo)題 93
實(shí)例60 防止主框窗口在其說(shuō)明中顯示活動(dòng)的文檔名 94
實(shí)例61 獲取有關(guān)窗口正在處理的當(dāng)前消息的信息 94
實(shí)例62 創(chuàng)建一個(gè)不規(guī)則形狀的窗口 95
實(shí)例63 設(shè)置工具條標(biāo)題 97
實(shí)例64 創(chuàng)建和使用無(wú)模式對(duì)話框 97
實(shí)例65 在程序中獲得其他程序的圖標(biāo) 98
實(shí)例66 實(shí)現(xiàn)編程結(jié)束應(yīng)用程序 99
實(shí)例67 加載其他的應(yīng)用程序 99
實(shí)例68 自定義消息 100
實(shí)例69 自定義窗口創(chuàng)建MFC 100
實(shí)例70 類之間的訪問方法 101
第3章 DLL 104
實(shí)例1 如何制作DLL 104
實(shí)例2 如何利用DLL增強(qiáng)軟件功能 106
實(shí)例3 如何通過(guò)MFC應(yīng)用程序檢測(cè)DLL的版本信息 108
實(shí)例4 如何用純資源DLL編寫代碼 115
第4章 文件 116
實(shí)例1 Visual C 環(huán)境下如何瀏覽目錄對(duì)話框的設(shè)計(jì) 116
實(shí)例2 Win 32內(nèi)存映射文件的工作原理及使用方法 119
實(shí)例3 如何顯示MRU(最近使用的)文件 122
實(shí)例4 實(shí)現(xiàn)Win32界面下的Visual C 串口通訊程序 124
實(shí)例5 如何編寫文件分割工具 138
實(shí)例6 Visual C 中如何遍歷整個(gè)目錄樹查找文件 143
實(shí)例7 Win98/95中如何利用剪貼板實(shí)現(xiàn)屏幕截詞 145
實(shí)例8 刪除目錄及目錄下所有文件與子目錄 149
實(shí)例9 改變指定的文件和文件夾的屬性 150
實(shí)例10 程序中如何用對(duì)話框的形式顯示HTML文件 159
實(shí)例11 軟件的加密方法 161
實(shí)例12 以不同的格式保存文件 163
實(shí)例13 在應(yīng)用程序中創(chuàng)建快捷方式 163
實(shí)例14 在用戶環(huán)境中確定系統(tǒng)顯示元素的顏色 168
實(shí)例15 用程序取得CPU信息 168
第5章 系統(tǒng) 171
實(shí)例1 實(shí)現(xiàn)VxD與外界通信的所有接口 171
實(shí)例2 用Visual C 建立Windows 9X的注冊(cè)表 176
實(shí)例3 在Visual C 中實(shí)現(xiàn)Win32全局鉤子 180
實(shí)例4 實(shí)現(xiàn)Windows 95多線程間同步事件的控制 186
實(shí)例5 實(shí)現(xiàn)Windows 9x 的后臺(tái)進(jìn)程 190
實(shí)例6 如何查詢和設(shè)置系統(tǒng)參數(shù) 196
實(shí)例7 使該線程在對(duì)話框退出時(shí)同時(shí)關(guān)閉 197
實(shí)例8 正確地在線程之間傳送消息 199
實(shí)例9 如何用任務(wù)欄上的圖標(biāo)與用戶交互 200
實(shí)例10 如何在Win32中管理虛擬內(nèi)存 202
實(shí)例11 如何直接訪問物理內(nèi)存 203
實(shí)例12 如何啟動(dòng)和等待進(jìn)程結(jié)束 207
實(shí)例13
如何讓程序運(yùn)行時(shí)在Windows“關(guān)閉程序”窗口中隱身 209
實(shí)例14 查詢和設(shè)置系統(tǒng)參數(shù) 210
第6章 數(shù)據(jù)庫(kù) 211
實(shí)例1 如何打開有密碼保護(hù)的數(shù)據(jù)庫(kù) 211
實(shí)例2 如何用Visual C處理Access中的位圖數(shù)據(jù) 211
實(shí)例3 如何用MFC DAO查找 213
實(shí)例4 如何實(shí)現(xiàn)數(shù)據(jù)訪問技術(shù)ADO/OLE DB 213
實(shí)例5 利用ODBC管理數(shù)據(jù)庫(kù) 220
實(shí)例6 Visual C 中記錄集與動(dòng)態(tài)綁定方法是如何實(shí)現(xiàn)的 222
實(shí)例7 如何從數(shù)據(jù)庫(kù)中讀大于32Kbyte的內(nèi)容 227
實(shí)例8 在Visual C 中MFC的大型數(shù)據(jù)文件處理方法 228
實(shí)例9 如何使用與操作Visual C 的數(shù)據(jù)庫(kù) 229
實(shí)例10 如何實(shí)現(xiàn)ODBC中的同步與異步執(zhí)行模式 231
實(shí)例11 用ADO連接Access數(shù)據(jù)庫(kù)出錯(cuò) 233
實(shí)例12 打開有密碼保護(hù)的數(shù)據(jù)庫(kù) 234
第7章 網(wǎng)絡(luò) 235
實(shí)例1 如何使用HTTP函數(shù) 235
實(shí)例2 如何實(shí)現(xiàn)服務(wù)端口測(cè)試程序的設(shè)計(jì) 238
實(shí)例3 如何實(shí)現(xiàn)ODBC中的同步與異步執(zhí)行模式 242
實(shí)例4 如何編寫用于串行通訊的程序 244
實(shí)例5 如何制做網(wǎng)頁(yè)瀏覽器 249
實(shí)例6 如何實(shí)現(xiàn)Web搜索引擎設(shè)計(jì) 251
實(shí)例7 如何實(shí)現(xiàn)Win32下的幾種串口通信編程 259
實(shí)例8 如何編寫Proxy服務(wù)器 261
實(shí)例9 如何檢知撥號(hào)上網(wǎng)IP地址 270
實(shí)例10 一個(gè)簡(jiǎn)單的Winsock網(wǎng)絡(luò)應(yīng)用程序設(shè)計(jì) 271
實(shí)例11 如何利用TCP socket來(lái)收送數(shù)據(jù) 278
實(shí)例12 利用Winsock所提供的函數(shù)來(lái)取得一些基本的網(wǎng)絡(luò)數(shù)據(jù) 283
實(shí)例13 有哪些發(fā)展工具才能開發(fā)Winsock1.1的應(yīng)用程序 290
實(shí)例14 如何實(shí)現(xiàn)Winsock函數(shù) 297
實(shí)例15 如何實(shí)現(xiàn)開發(fā)Windows Sockets通信應(yīng)用程序 308
實(shí)例16 如何利用Win32的網(wǎng)絡(luò)函數(shù)創(chuàng)建一個(gè)網(wǎng)絡(luò)瀏覽器 312
實(shí)例17 清除歷史記錄函數(shù) 319
實(shí)例18 用TCP/IP的套接字開發(fā)網(wǎng)絡(luò)通信程序 320
實(shí)例19 如何得到撥號(hào)網(wǎng)絡(luò)傳輸速度 326
實(shí)例20 如何使用MFC編寫FTP程序 334
實(shí)例21 怎樣才能通過(guò)TIS代理連接 335
實(shí)例22 實(shí)現(xiàn)與 HTTP 服務(wù)器通話 335
實(shí)例23 用Activex實(shí)現(xiàn)串口通信 337
實(shí)例24 用集成環(huán)境開發(fā)Internet系統(tǒng) 338
實(shí)例25 如何創(chuàng)建ActiveX客戶頁(yè)面 339
實(shí)例26 連接和訪問Intranet/Internet數(shù)據(jù)庫(kù) 340
實(shí)例27 如何創(chuàng)建ActiveX服務(wù)器頁(yè)面 340
實(shí)例28 如何用Socket接口實(shí)現(xiàn)網(wǎng)絡(luò)異步通信 341
實(shí)例29 Winsock實(shí)現(xiàn)聊天室的程序設(shè)計(jì) 346
第8章 多媒體 350
實(shí)例1 如何實(shí)現(xiàn)DirectX技術(shù) 350
實(shí)例2 Windows98中漸變彩色文本是如何實(shí)現(xiàn)的 351
實(shí)例3 DirecX 6.0的新特征 356
實(shí)例4 如何實(shí)現(xiàn)Gif文檔 357
實(shí)例5 如何實(shí)現(xiàn)JPEG壓縮 358
實(shí)例6 在VC中如何顯示GIF或JPG圖像 369
實(shí)例7 如何實(shí)現(xiàn)MIDI. WAV及CD的播放 371
實(shí)例8 如何實(shí)現(xiàn)Windows下的動(dòng)畫特技 375
實(shí)例9 如何用VC抓取屏幕圖像并壓縮 378
實(shí)例10 在狀態(tài)條中(CStatusbar Pane)加入Bitmap圖 378
實(shí)例11 如何實(shí)現(xiàn)屏幕保護(hù)程序編程 381
實(shí)例12 如何實(shí)現(xiàn)DirectSound 389
實(shí)例13 如何顯示256色位圖 392
實(shí)例14 如何實(shí)現(xiàn)用OpenGL編程 395
實(shí)例15 如何實(shí)現(xiàn)播放WAV資源 405
實(shí)例16 如何用Visual C
5.0實(shí)現(xiàn)視頻捕獲編程 406
實(shí)例17 如何自制媒體播放器 410
實(shí)例18 如何實(shí)現(xiàn)DirectSound 413
第9章 進(jìn)程 426
實(shí)例1 如何實(shí)現(xiàn)在MFC擴(kuò)展DLL中輸出對(duì)話框 426
實(shí)例2 關(guān)于調(diào)用約定的問題 428
實(shí)例3 調(diào)用FreeLibrary 遲遲不能返回 429
實(shí)例4 在DLL里面再調(diào)用DLL 429
實(shí)例5 取得硬盤的分區(qū)信息 429
實(shí)例6 怎么能讓線程確保收到消息 429
實(shí)例7 如何實(shí)現(xiàn)幾個(gè)應(yīng)用程序之間的數(shù)據(jù)共享 429
實(shí)例8 寫一個(gè)Dll里面有一個(gè)導(dǎo)出的函數(shù) 430
實(shí)例9 控制一個(gè)函數(shù)的執(zhí)行時(shí)間 430
實(shí)例10 內(nèi)核對(duì)象的偽句柄 430
實(shí)例11 怎樣在主程序關(guān)閉的時(shí)候關(guān)閉未完成的線程 430
實(shí)例12 向?qū)υ捒虬l(fā)送消息 431
實(shí)例13 在線程中怎樣向?qū)υ捒虬l(fā)送消息 432
實(shí)例14 想從DLL中加一個(gè)對(duì)話框資源,怎么讓EXE調(diào)用呼出呢 432
實(shí)例15 多線程之間的通訊 433
實(shí)例16 Win2000中如何在任務(wù)管理器中不顯示程序的線程 433
實(shí)例17 實(shí)現(xiàn)工作線程的登錄 439
實(shí)例18 產(chǎn)生線程的問題 440
第10章 圖形處理與算法 442
實(shí)例1 在VC中如何使用復(fù)數(shù) 442
實(shí)例2 OpenGL讀取3Dmax數(shù)據(jù) 442
實(shí)例3 在內(nèi)存的一塊DC中放了一張圖片, 然后得到DIB對(duì)象 442
實(shí)例4 CDC函數(shù)調(diào)用 442
實(shí)例5 斷層剖面圖 442
實(shí)例6 字符串加密和解密常用的簡(jiǎn)單方法 443
實(shí)例7 24位以上位圖轉(zhuǎn)換為2色位圖的黑色, 其算法和源碼 444
實(shí)例8 語(yǔ)音的錄取. 播放 447
實(shí)例9 直接讀取顯存或系統(tǒng)內(nèi)存內(nèi)的數(shù)據(jù), 實(shí)現(xiàn)截屏操作 447
實(shí)例10 用SetBitmapBits將內(nèi)存區(qū)內(nèi)的一組像素值賦給位圖 448
實(shí)例11 保存在視圖里畫的圖形 449
實(shí)例12 加載一幅位圖作為背色 452
實(shí)例13 向ATL-COM對(duì)象傳送一個(gè)數(shù)組 479
實(shí)例14 使用Visual C 中的STL 480
實(shí)例15 做一個(gè)繪制幾何圖形的控件 481
實(shí)例16 COM多線程部分的套件是怎樣保證同步的 482
實(shí)例17 如何才能把自己做的ActiveX控件插到一個(gè)網(wǎng)頁(yè)里 482
實(shí)例18 設(shè)計(jì)ActiveX控件時(shí)如何改變控件的初始大小 483
實(shí)例19 要做一個(gè)用于html的atl activex, 應(yīng)該采用什么界面 483
實(shí)例20 如何在網(wǎng)頁(yè)上實(shí)現(xiàn)ActiveX控件之間的通訊 484
實(shí)例21 如何在一個(gè)ATL對(duì)象中調(diào)用另外一個(gè)ATL對(duì)象和接口的方法和屬性 484
實(shí)例22 如何把一段文字直接輸出到一個(gè)word文件里面去 484
第11章 硬件 486
實(shí)例1 在debug下清掉CMOS密碼 486
實(shí)例2 Explore被限定了初始訪問地址,注冊(cè)表不能編輯 486
實(shí)例3 一種電子賀卡的制作程序 486
實(shí)例4 控制鼠標(biāo)在屏幕的任何位置單擊 486
實(shí)例5 Visual C 中播放聲音的方法 487
實(shí)例6 用低級(jí)音頻api播放wav文件 491
實(shí)例7 串口和并口進(jìn)行操作的中斷機(jī)制 496
實(shí)例8 取得Windows的語(yǔ)言版本信息 496
實(shí)例9 開發(fā)輸入法程序 502
實(shí)例10 Visual C 與計(jì)算機(jī)的USB. 串口打交道 504
實(shí)例11 在VC下更改系統(tǒng)變量PATH的值 504
實(shí)例12 得到機(jī)器的主硬盤序列號(hào) 506
實(shí)例13 用VC實(shí)現(xiàn)數(shù)據(jù)采集 508
實(shí)例14 Visual C 里檢測(cè)有沒有安裝聲卡驅(qū)動(dòng) 508
第12章 界面 510
實(shí)例1 在對(duì)話框應(yīng)用程序上動(dòng)態(tài)的建立菜單和工具欄 510
實(shí)例2 用漸進(jìn)色填充Dialog 512
實(shí)例3 在VC中自建操作BMP位圖文件的類 514
實(shí)例4 啟動(dòng)程序時(shí)不建立子窗口 520
實(shí)例5 定制列表視 report style,full Row Select 的高亮選中條的字符和背景顏色 521
實(shí)例6 為什么我建的CDialogBar上所有按鈕都是灰色的 522
實(shí)例7 如何在Edit Control中定時(shí)刷新數(shù)據(jù)的例子 522
實(shí)例8 捕捉方向鍵的消息 523
實(shí)例9 使鼠標(biāo)點(diǎn)到對(duì)話框外時(shí)關(guān)閉對(duì)話框 524
實(shí)例10 點(diǎn)一下對(duì)話框外面的區(qū)域, 自動(dòng)隱藏對(duì)話框 525
實(shí)例11 當(dāng)把鼠標(biāo)放在最小化按鈕上時(shí), 會(huì)出現(xiàn)一個(gè)“最小化”的框 527
實(shí)例12 用CListCtrl和CcomboBox實(shí)現(xiàn)文件列表的功能源碼 527
實(shí)例13 希望頁(yè)面沒有太長(zhǎng)時(shí)間的停頓 528
實(shí)例14 把控件編成一組一起控制 528
實(shí)例15 禁用菜單項(xiàng)pMenu->EnableMenuItem
529
實(shí)例16 使控件顯示或不顯示 529
實(shí)例17 定義并實(shí)現(xiàn)像VC那樣具有打開方式的CFileDialog 529
實(shí)例18 使程序更加有觀賞性的經(jīng)驗(yàn) 530
實(shí)例19 在VC里實(shí)現(xiàn)QQ的界面 530
實(shí)例20 把程序中printf函數(shù)的數(shù)據(jù)直接輸出到界面上 530
實(shí)例21 不規(guī)則窗口程序 531
實(shí)例22 Photoshop里的放大鏡功能 531
實(shí)例23 把網(wǎng)上好的界面用到自己做的軟件上面 532
實(shí)例24 關(guān)閉片頭動(dòng)畫 532
實(shí)例25 CImageList的用法 532
實(shí)例26 在單文檔程序中動(dòng)態(tài)切換多個(gè)窗體 532
實(shí)例27 讓Dialog的Button具有Bitmap 535
實(shí)例28 CBitmapButton的用法 536
實(shí)例29 在對(duì)話框中加入ToolBar 540
實(shí)例30 圖標(biāo)按鈕 542
實(shí)例31 位圖按鈕 543
實(shí)例32 使用系統(tǒng)的顏色選擇對(duì)話框 544
實(shí)例33 創(chuàng)建特定的字體 544
第13章 其他 546
實(shí)例1 數(shù)據(jù)類型轉(zhuǎn)換的方法 546
實(shí)例2 實(shí)現(xiàn)C語(yǔ)言編程的排序方法 549
實(shí)例3 在狀態(tài)條上顯示當(dāng)前時(shí)間 552
實(shí)例4 禁止工具條的工具提示 554
實(shí)例5 在代碼中獲取工具條和狀態(tài)條的指針 554
實(shí)例6 在MFC加入“這是什么 ”的幫助提示 554
實(shí)例7 精通工具條 555
實(shí)例8 改變視窗的背景顏色 555
實(shí)例9 為MFC應(yīng)用程序添加全屏幕顯示功能 556
實(shí)例10 增強(qiáng)型的狀態(tài)條 558
實(shí)例11 使用打印機(jī) 562
實(shí)例12 VxD在實(shí)時(shí)反病毒中的應(yīng)用 569
實(shí)例13 遞歸查找目錄樹 572
實(shí)例14 用Visual C 和Visual Foxpro進(jìn)行ActiveX數(shù)據(jù)通訊 573
實(shí)例15 實(shí)現(xiàn)視圖創(chuàng)建和控制 576
實(shí)例16 實(shí)現(xiàn)鼠標(biāo)趣味編程 577
實(shí)例17 改善Visual C 中的數(shù)值轉(zhuǎn)換的不足 581
實(shí)例18 使Visual C 中程序自動(dòng)運(yùn)行 583

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)