注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計C/C++及其相關深入淺出Visual c++入門、進階與應用實例

深入淺出Visual c++入門、進階與應用實例

深入淺出Visual c++入門、進階與應用實例

定 價:¥58.00

作 者: 何志丹 編著
出版社: 人民郵電出版社
叢編項: Visual C++入門、進階與應用實例
標 簽: VC++

ISBN: 9787115157928 出版時間: 2007-04-01 包裝: 膠版紙
開本: 16 頁數: 509 字數:  

內容簡介

  本書從Visual C++基礎、C++基礎入手,介紹了菜單、工具欄、狀態(tài)欄、常用控件、對話框、消息、文件系統(tǒng)、數據庫、進程與線程、ActiveX控件、動態(tài)鏈接庫等幾方面的相關技術,并結合豐富的應用案例,力圖將Visual C++知識全面、系統(tǒng)、深入地展現給讀者。本書不但深入淺出地介紹了Visual C++開發(fā)技術,還穿插了大量的實用開發(fā)技巧,并結合網上多個技術論壇中的熱點討論,總結了在Visual C++應用開發(fā)過程中可能遇到的各種問題。本書注重Visual C++技術的實用性和可操作性,強調良好的設計理念與編程習慣,通過不同類型的應用多角度地引導讀者學習相關知識,使讀者能夠舉一反三并在實際工作中靈活運用這些知識。

作者簡介

  何志丹,網名he-zhidan,2002年6月加入CSDN社區(qū)(http://www.csdn.ent),2003年3月任CSDN專題開發(fā)大版主,2003年7月任CSDN VS/MFC版的大版主至今,擅長Visual C++技術,從事多年Windows平臺下的開發(fā),項目經驗豐富,現任職于一家大型軟件開發(fā)企業(yè)。關于作者和本書的更多信息可以訪問作者個技術網站(http://www.vcshare.ent)或博客(http://blog.scdn.ent/he-zhidan/)。

圖書目錄

第1章    Visual C++基礎    1
1.1  基礎知識    1
1.1.1  Visual C++ 6.0的安裝    1
1.1.2  應用程序向導    2
1.1.3  類向導    10
1.1.4  文檔視圖結構    12
1.1.5  IDE    14
1.1.7  輔助工具    20
1.2  示例    28
1.2.1  新建工作空間    28
1.2.2  增加消息映射項    34
1.2.3  關聯(lián)成員變量    38
1.2.4  調試技巧    40
1.2.5  單文檔多視圖    43
1.2.6  多文檔示例    46
1.3  常用技巧與注意問題    50
1.3.1  VC項目文件說明    50
1.3.2  IDE使用小技巧    50
1.3.3  常見問題    53
第2章    C++基礎    59
2.1  基礎知識    59
2.1.1  面向對象簡介    59
2.1.2  類的定義與使用    59
2.1.3  面向對象的優(yōu)點    62
2.1.4  友元函數    66
2.1.5  運算符重載    68
2.1.6  模板    70
2.2  示例    74
2.2.1    面向對象與結構化的比較    74
2.2.2    關于繼承方式的實驗    84
2.2.3  虛函數與非虛函數的區(qū)別    86
2.2.4    靜態(tài)成員    90
2.2.5  普通構造函數、析構函數、拷備構造函數、賦值函數    92
2.3 常用技巧與注意問題    95
2.3.1  常用技巧    95
2.3.2  習題    104
第3章  菜單、工具欄、狀態(tài)欄    108
3.1  基礎知識    108
3.1.1  菜單    108
3.1.2  工具欄    119
3.1.3  狀態(tài)欄    123
3.2  實例    125
3.2.1  狀態(tài)欄的使用    126
3.2.2  在工具欄上生成控件    129
3.2.3  簡單自畫菜單    131
3.2.4  自畫菜單類CMenuEx    134
3.2.5  真彩色工具欄    143
3.2.6  工具欄上增加下拉箭頭按鈕    145
3.2.7  修改對話框上的系統(tǒng)菜單    148
3.3 常用技巧注意問題    151
第4章  常用控件    156
4.1 基礎知識    156
4.1.1 控件基礎知識    156
4.1.2 控件布局    157
4.1.3 控件的常用屬性    159
4.1.4 控件的公共函數    160
4.1.5 各控件的使用    161
4.2 實例    170
4.2.1  綜合應用    171
4.2.2  ListCtrl示例    173
4.2.3  TreeCtrl示例    176
4.2.4  圖形按鈕    179
4.2.5  復選框組示例    180
4.2.6  顏色組合框    185
4.2.7  位圖進度條    193
4.3 常用技巧注意問題    200
第5章    對話框    202
5.1  基礎知識    202
5.1.1  對話框屬性    202
5.1.2  與對話框有關的函數    206
5.1.3  模式與無模式對話框    212
5.1.4  通用對話框    213
5.1.5  屬性表    217
5.2  示例    220
5.2.1  查找替換對話框示例    220
5.2.2  對話框與視圖類、文檔類、框架類、應用程序類的交互    223
5.2.3  在文件對話框上增加控件    226
5.2.4  擴展對話框    231
5.2.5  改變對話框及其子控件的顏色    234
5.2.6  在對話框的系統(tǒng)菜單中增加菜單項    236
5.2.7  自動生成控件對話框    238
5.3  常用技巧與注意問題    246
5.3.1  出錯誤代碼分析    246
5.3.2  窗口對象清除流程    246
5.3.3  delete this    247
5.3.4  常用技巧    248
第6章    消息    253
6.1  消息的基礎知識    253
6.1.1  什么是消息    253
6.1.2  原理    254
6.1.3  消息分類    256
6.1.4  消息映射    257
6.2 實例    260
6.2.1  滾動歡迎詞    260
6.2.2  命令消息的響應順序    263
6.2.3  修改記事本的內容    266
6.3  常用技巧注意事項    266
6.3.1  引入WM_NOTIFY消息的原因    266
6.3.2  常見問題    267
第7章    文件系統(tǒng)    272
7.1基礎知識    272
7.1.1  與文件和文件夾有關的API函數    272
7.1.2  與文件有關的C函數    278
7.1.3  MFC對文件的操作    280
7.2示例    282
7.2.1  隨機訪問文件    282
7.2.2  內存映射文件示例    295
7.2.3  合成、分解文件    301
7.3常用技巧注意問題    312
第8章  數據庫    316
8.1  基礎知識    316
8.1.1  Access數據庫    317
8.1.2  ODBC    320
8.1.3  CRecordset類    322
8.2  示例    323
8.2.1  用戶管理工具    323
8.2.2    通過SQL語句訪問數據庫    340
8.3  常用技巧與SQL語句    341
8.3.1  常用技巧    341
8.3.2  常用SQL語句    346
第9章  進程與線程    351
9.1  基礎知識    351
9.1.1  多任務的優(yōu)點    351
9.1.2  什么是進程和線程?    352
9.1.3  建立進程的函數    352
9.1.4  建立線程的函數    355
9.1.5  同步    356
9.2  示例    361
9.2.1  同步方法示例    361
9.2.2  多線程示例    366
9.3  常用技巧與注意問題    378
第10章  ActiveX控件    381
10.1  基礎知識    381
10.1.1  最簡單的ActiveX控件    381
10.1.2  ActiveX控件的屬性    384
10.1.3  ActiveX控件的方法    388
10.1.4  Active控件的事件    389
10.2  實例    392
10.3  常用技巧與注意問題    402
第11章  動態(tài)鏈接庫    404
11.1  基礎知識    404
11.2  實例    415
11.2.1  日志記錄    415
11.2.2  資源國際化    424
11.3  常用技巧與注意問題    428
第12章  常用開發(fā)技巧    431
12.1  字符串類    431
12.1    常用函數    432
12.2    CString與TCHAR []之間的轉換    433
12.3    將NULL字節(jié)放入CString中    434
12.4  增加UNICODE版本    434
12.2  集合類    436
12.2.1  數組    436
12.2.2  表    438
12.2.3  映射    440
12.3  異常類    442
12.3.1  如何截取所有類型的異常    442
13.3.2  如何拋出異常    443
12.3.3  如何截取兩種類型的異常    444
12.4  常用數據類型轉換    445
12.5  調用其他程序    449
12.5.1  WinExec    449
12.5.2  ShellExecute    449
12.5.3  參數用法    450
12.5.4  CreateProcess    451
12.6  選擇文件夾的自定義對話框    452
12.6.1  實例說明    453
12.6.2  功能分析    453
12.6.3  設計    453
12.6.4  實現    454
12.7  設置ODBC的自定義類CSetODBC    463
12.7.1  實例說明    463
12.7.2  功能分析    463
12.7.3  系統(tǒng)設計    464
12.7.4  實現    464
12.8  常用技巧與注意問題    472
第13章  綜合實例    491
13.1 網蟲專家1.0需求規(guī)格說明    491
13.1.1  項目背景    491
13.1.2  術語定義    492
13.1.3  功能目標    492
13.1.4  運行環(huán)境要求    492
13.1.5  功能描述    493
13.2 網蟲專家1.0概要設計說明    495
13.2.1  模塊劃分    495
13.2.2  功能實現    497
13.2.3  界面設計    505
13.2.4  數據庫設計    507
13.2.5  文件格式    508
13.2.6  采用技術    509
13.3 網蟲專家1.0主要類詳細設計說明    509
13.3.1  DBLib    509
13.3.2  UIDLL    512
13.3.3  BaseData    522
13.3.4  Community    534




本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號