Visual C++.NET實(shí)用編程技術(shù)

出版時(shí)間:2001-12-1  出版社:人民郵電出版社  作者:張瑞喜,姚予疆  頁數(shù):301  

內(nèi)容概要

本書從Visual C++ .NET的編程基礎(chǔ)開始,以示例的形式由淺入深地介紹了在Visual C++ .NET中開發(fā)Windows應(yīng)用程序的技術(shù),包括文檔與視、對(duì)話框編程、ActiveX技術(shù)、線程與消息、數(shù)據(jù)庫與網(wǎng)絡(luò)等。
本書通俗易懂,講解細(xì)致,并對(duì)大量示例進(jìn)行了透徹的分析,適合中級(jí)程序開發(fā)人員學(xué)習(xí)使用。對(duì)于從事Visual C++ .NET開發(fā)與應(yīng)用的廣大科研人員和高校相關(guān)專業(yè)的師生而言,本書也不失為一本有價(jià)值的自學(xué)讀物或教學(xué)參考書。

書籍目錄

第1章  文檔與視	 1
1.1 分析一個(gè)應(yīng)用程序 2
1.1.1 建立一個(gè)應(yīng)用程序 2
1.1.2 程序運(yùn)行的流程 2
1.1.3 框架窗口類 3
1.1.4 文檔模板 5
1.1.5 文檔類 6
1.1.6 視類 7
1.1.7 程序員的任務(wù) 9
1.2 單文檔應(yīng)用 9
1.2.1 單文檔與多文檔 9
1.2.2 在文檔中加入數(shù)據(jù)變量 9
1.2.3 在視中處理鍵盤輸入 10
1.2.4 使用視類的GetDocument函數(shù) 11
1.2.5 將用戶輸入的字符存入文檔 12
1.2.6 使用設(shè)備描述表顯示文本 13
1.2.7 處理WM_CREATE消息 14
1.2.8 在屏幕上顯示插入符 15
1.2.9 移動(dòng)插入符 18
1.2.10 用DeleteContents函數(shù)進(jìn)行數(shù)據(jù)清除 19
1.2.11 用OnNewDocument函數(shù)進(jìn)行初始化 20
1.2.12 用鼠標(biāo)定位插入符 21
1.2.13 項(xiàng)目CSingleDoc1程序清單 24
1.3 多文檔應(yīng)用 34
1.3.1 建立一個(gè)多文檔的應(yīng)用 34
1.3.2 分析MFC Application Wizard產(chǎn)生的MDI框架程序 34
1.3.3 增強(qiáng)文本編輯器的功能 37
1.3.4 設(shè)置文檔的修改標(biāo)志 38
1.3.5 修改視類的OnDraw函數(shù) 40
1.4 多窗口應(yīng)用 42
1.4.1 程序框架實(shí)現(xiàn)的功能 42
1.4.2 使文檔和視保持一致 43
1.4.3 在OnChar函數(shù)中加入U(xiǎn)pdateAllViews函數(shù) 43
1.4.4 修改視類的OnUpdate成員函數(shù) 45
1.4.5 視類的OnInitialUpdate函數(shù) 46
1.4.6 運(yùn)行程序MultiDoc1 46
1.5 小結(jié) 53
第2章 對(duì)話框編程和簡單控件 55
2.1 從實(shí)例程序LittleAdder看對(duì)話框編程過程 56
2.1.1 定制對(duì)話框模板 57
2.1.2 定義成員變量 59
2.1.3 增加事件處理函數(shù) 60
2.1.4 增加代碼 61
2.2 Dialog-Based Application的源程序結(jié)構(gòu) 65
2.2.1 類結(jié)構(gòu) 65
2.2.2 文件結(jié)構(gòu) 65
2.2.3 資源 66
2.3 MFC程序的工作流程 66
2.3.1 生成CwinApp的一個(gè)實(shí)例 67
2.3.2 WinMain函數(shù) 67
2.3.3 AfxWinMain函數(shù)的執(zhí)行過程 68
2.3.4 Dialog-Based Application的程序運(yùn)行流程 69
2.4 常用簡單控件的介紹 70
2.4.1 靜態(tài)文本框 71
2.4.2 Picture控件 72
2.4.3 編輯框 72
2.4.4 按鈕/復(fù)選框/單選框/組框 73
2.4.5 列表框(ListBox) 75
2.4.6 組合框(ComboBox) 76
2.4.7 滾動(dòng)條(Scroll Bar) 77
2.4.8 進(jìn)度條(Progress) 77
2.4.9 滑動(dòng)控件(Slider) 78
2.4.10 樹控件(Tree Control) 78
2.4.11 IP地址控件(IP Address) 80
2.4.12 控件使用演示實(shí)例1:演示列表框、組合框和IP地址控件 81
2.4.13 控件使用演示實(shí)例2:演示樹控件、進(jìn)度條和滑動(dòng)控件 84
2.5 新建和顯示一個(gè)對(duì)話框 90
2.5.1 新建對(duì)話框資源 90
2.5.2 為對(duì)話框增加管理類 91
2.5.3 使用對(duì)話框 92
2.5.6 為對(duì)話框增加菜單、工具欄和狀態(tài)條 93
2.6 小結(jié) 106
第3章 改進(jìn)程序界面 107
3.1 控制條類 108
3.1.1 控制條 108
3.1.2 工具欄 108
3.1.3 狀態(tài)條 109
3.1.4 對(duì)話框條 110
3.1.5 集合條 110
3.2 工具欄和狀態(tài)條 110
3.2.1 缺省的工具欄與狀態(tài)條 111
3.2.2 創(chuàng)建自己的工具欄 115
3.2.3 向狀態(tài)條中添加指示器 125
3.3 對(duì)話框條 130
3.4 集合條 131
3.4.1 建立AdvBar程序框架 132
3.4.2 建立新的工具欄 132
3.4.3 建立集合條 138
3.5 動(dòng)態(tài)修改菜單 143
3.5.1 CD播放控制 143
3.5.2 動(dòng)態(tài)修改菜單 147
3.5.3 使菜單活動(dòng)起來 148
3.6 添加快捷菜單 150
3.6.1 添加快捷菜單 150
3.6.2 響應(yīng)Track下拉按鈕 151
3.7 小結(jié) 152
第4章 ActiveX技術(shù) 153
4.1 ActiveX概述 154
4.1.1 OLE 154
4.1.2 ActiveX是對(duì)OLE的擴(kuò)展 154
4.1.3 ActiveX控件 155
4.2 ActiveCounter控件 160
4.3 小結(jié) 197
第5章 線程與消息 199
5.1 多線程技術(shù) 200
5.1.1 創(chuàng)建線程 200
5.1.2 線程間通信 202
5.1.3 線程同步 208
5.2 MFC的消息映射 216
5.2.1 處理菜單命令 217
5.2.2 使用工具欄和加速鍵 236
5.2.3 使用狀態(tài)欄 243
5.2.4 映射機(jī)制 261
5.3 小結(jié) 263
第6章 數(shù)據(jù)庫與網(wǎng)絡(luò) 265
6.1 數(shù)據(jù)庫訪問技術(shù) 266
6.1.1 關(guān)系數(shù)據(jù)庫模型 266
6.1.2 使用ODBC 271
6.2 網(wǎng)絡(luò)應(yīng)用程序設(shè)計(jì) 290
6.2.1 設(shè)計(jì)界面 290
6.2.2 增加控件關(guān)聯(lián)變量和成員函數(shù) 291
6.2.3 響應(yīng)按鈕操作 291
6.2.4 響應(yīng)成員函數(shù) 292
6.2.5 運(yùn)行程序 293
6.3 小結(jié) 301

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    Visual C++.NET實(shí)用編程技術(shù) PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7