注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計C/C++及其相關實用Visual C++ 6.0教程

實用Visual C++ 6.0教程

實用Visual C++ 6.0教程

定 價:¥69.00

作 者: (美)Jon Bates,(美)Tim Tompkins著;何健輝,董方鵬等譯
出版社: 清華大學出版社
叢編項: 學以致用計算機技術叢書
標 簽: VC++

購買這本書可以去


ISBN: 9787900625274 出版時間: 2000-08-01 包裝: 精裝
開本: 26cm+光盤1片 頁數(shù): 590頁 字數(shù):  

內(nèi)容簡介

  本書系統(tǒng)的介紹了MFC應用程序的框架,比較全面的闡述了如何使用MFC庫開發(fā)各類Win 32應用程序,并針對每一類的Win32應用程序提供了相應的示例。全書主要內(nèi)容包括如何創(chuàng)建、設計和運行你的 VisualC+十應用程序,如何使用 COM/DCOM,如何引入ActiveX和DirectX技術,如何應用各種新的控件,如何用IE例覽HTML和W沈網(wǎng)頁,如何控制打印機打印預覽,等等。此外,書中還專門用一章來介紹如何使用集成在VisualC ++ 編輯環(huán)境中的調(diào)試器來調(diào)試應用程序。全書旨在達到學以致用的目的,內(nèi)容敘述由淺入深、循序漸進,因此很適合作為VisualC+十初學者的自學或培訓l教程,而書中關于實戰(zhàn)編程的許多技巧,對有經(jīng)驗的程序員來說也有很好的參考與借鑒價值。

作者簡介

暫缺《實用Visual C++ 6.0教程》作者簡介

圖書目錄

第1章 設計并創(chuàng)建Visual C++程序
1.1 啟動 Visual C++
1.2 創(chuàng)建新工程
1.2.1 選擇工程類型
1.2.2 為工程命名并選擇其存放路徑
1.3 學習使用應用程序向導來編程
1.3.1 學習使用基本的應用程序向導選項
1.4 構建并運行應用程序
1.4.1 設置構建過程
1.4.2 編譯和鏈接過程
1.4.3 運行應用程序
1.4.4 了解 Windows界面
1.5 修改應用程序界面
1.5.1 添加按鈕控件
1.5.2 將源代碼與界面相連
1.5.3 測試修改后的應用程序
1.6 保存和關刷工程
第2章 深入了解VisualC++的開發(fā)環(huán)境
2.2 Microsoft Developer Studio開發(fā)環(huán)境介紹
2.2 打開已有的工程
2.3 工程的工作區(qū)窗口
2.3.1 使用類視圖
2.3.2 使用資源視圖
2.3.3 使用文件視圖
2.4 管理工程
2.4.1 工程設置
2.4.2 其他配置
第2部分 對話框和控件
第3章 創(chuàng)建和設計對話框
3.1 創(chuàng)建對話框模板
3.1.1 設置對話框 ID
3.1.2 設置對話框屬性
3.1.3 設置對話框樣式
3.2 添加和定位上控件
3.2.1于設定控件的大小
3.2.2 選擇多個控件
3.2.3 對齊控件
3.2.4 使用標線
3.3 組織對話框控件
3.3.1 使用組框
3.3.2 設定跳格順序
3.3.3 設置快捷鍵
第4章 使用按鈕控件
4.1 使用 Pushbutton按鈕
4.1.1 給按鈕單擊事件添加消息處理函數(shù)
4.1.2 了解消息映射
4.1.3 在程序運行中修改按鈕
4.2 使用單選按鈕
4.2.1 添加單選按鈕組
4.2.2 獲取選中的單選按鈕
4.3 使用復選框
4.3.1 添加復選框
4.3.2 檢查并設置復選框
第5章 使用文本控件
5.1 使用靜態(tài)文本控件
5.1.1 對話框中文本的格式
5.1.2 聯(lián)合使用靜態(tài)文本控件和編輯框
5.1.3 在程序運行中修改靜態(tài)文本控件
5.2 使用編輯框控件
5.2.1 添加編輯樞
5.2.2 設置和獲取編輯框中的文字信息
5.2.3 響應編輯框消息
5.2.4 將編輯控件于類化
5.2.5 使用多行編輯框控件
第 6章 使用列表控件
6.1 創(chuàng)建列表控件
6.1.1 添加組合框
6.1.2 添加樹掛件
6.1.3 添加列表樞控件
6.1.4 添加列表控件
6.2 在列表控件中添加項目
6.2.1 給組合框添加項目
6.2.2 響應組合框的通知消息
6.2.3 給樹控件添加項目
6.2.4 給列表框添加項目
6.2.5 響應列表框通知消息
6.2.6 給列表控件添加項目
第7章 使用進度條、滾動條、滑塊和日期時間控件
7.1 面向范圍的控件
7.2 使用進度條控件(Progress COntrol)
7.2.1 在對話框中添加進度條控件
7.2.2 為進度條控件映射一個變量
7.2.3 操作并更新進度條控件
7.3 使用滾動條
7.3.1 在對話框中添加滾動條
7.3.2 為滾動條映射變量
7.3.3 初始化滾動條控件
7.3.4 處理滾動條通知消息
7.4 使用滑塊控件
7.4.1 在對話框中添加滑塊控件
7.4.2 給滑塊控件映射變量
7.4.3 滑塊控件的初始化
7.4.4 響應滑塊控件的通知消息
7.5 使用日期時間控件
7.5.1 在對話框中添加 Date Time Picker控件
7.5.2 給 Date Time Picker控件映射變量
7.5.3 初始化 Date Time Picker控件
7.5.4 響應日期變更通知消息
7.6 使用 Month Calendar(月歷)控件
7.6.1 在對話框中添加月歷控件
7.6.2 給月歷控件映射變量
7.6.3 初始化月歷控件
7.6.4 月歷控件日期范圍選定
76.5 響應日期范圍更改的通知消息
第 8章 響應鼠標事件
8.1 處理鼠標鍵消息
8.1.1 處理按下和松開鼠標鍵的事件
8.1.2 捕捉雙擊事件
8.2 跟蹤鼠標軌跡并定位
8.2.1 處理鼠標移動事件
8.2.2 捕捉鼠標輸入
8.2.3 建立鼠標單擊檢測程序
8.2.4 使用 CRectTraker類
第 9章使用ACtiveX控件
9.1 在組件欄內(nèi)選擇并添加 ActiveX控件
9.1.1 測覽ActiveX控件
9.1.2 在工程中添加新控件
9.1.3 在控件工具欄上選擇和測試Activex控件
9.2 在資源編輯器中更改控件屬性
9.2.1 設置標準屬性
9.2.2 設置控件屬性
9.3 使用與控件相關的類
9.3.1 添加控件分配類的變量
9.3.2 用函數(shù)來設置控件的屬性
9.3.3 用Classwizard實現(xiàn)ActiveX事件處理函數(shù)
第10章 使用對話框
10.1 創(chuàng)建對話框類
10.1.1 添加新的對話框模板資源
10.1.2 用ClassWZard從CDialog導出類
10.1.3 初始化新對話框類
10.1.4 顯示模態(tài)對話樞
10.1.5 添加存放對話框數(shù)據(jù)的成員變量
10.2 使用對話框數(shù)據(jù)交換和數(shù)據(jù)確認函數(shù)
10.2.1 使用數(shù)據(jù)交換(DDX)函數(shù)
10.2.2 使用數(shù)據(jù)確認(DDV)函數(shù)
10.2.3 創(chuàng)建自定義確認函數(shù)
10.3 使用非模態(tài)對話框
10.3.1 打開和關閉非模態(tài)對話框
10.3.2 設置和獲取非模態(tài)對話框的數(shù)據(jù)
10.3.3 處理非模態(tài)對話框的關閉消息
10.3.4 取消關閉窗口功能
第3部分 應用程序的組成元素
第11章 使用圖像、位圖和圖標
11.1 使用圖像編輯器
11.1.1 新建并編輯圖標資源.
11.1.2 修改缺省的 MFC圖標
11.1.3 添加新圖標資源
11.1.4 添加位圖資源
11.1.5 調(diào)整位圖的尺寸和顏色
11.1.6 引入圖像
11.2 在對話框中使用圖形資源
11.2.1 設置圖像控件的屬性
11.2.2 在程序運行期間裝載圖形
11.3 創(chuàng)建位圖形式的按鈕
11.3.1 創(chuàng)建位圖
11.3.2 使用 CBtmapButton位圖按鈕類
11.4 在控件中使用圖像
11.4.1 關于圖像列表
11.4.2 創(chuàng)建并使用圖像列表
第12章 使用文檔、視圖和框架、
12.1 建立SDI應用程序
12.1.1 理解SDI應用程序中的類
12.1.2 SDI應用程序中的可視化組件
12.2 理解SDI文檔模板
12.2.1 使用文檔/視圖框架函數(shù)
12.3 使用文檔和視圖
12.3.1 初始化文檔數(shù)據(jù)
12.3.2 向文檔中添加成員變量
12.3.3 從視圖中訪問文檔數(shù)據(jù)
12.3.4 使用標準模板資源
12.3.5 更新視圖
第13章 使用菜單
13.1 建立和編輯菜單資源
13.1.1 添加新的菜單資源
13.1.2 添加菜單首項
13.1.3 添加菜單項
13.1.4 給命令 ID賦值
13.1.5 修改菜單項的屬性
13.1.6 添加分隔符
13.1.7 創(chuàng)建彈出式子菜單項
13.1.8 添加選中標志
13.1.9 添加快捷方式
13.2 處理菜單命令
13.2.1 添加命令處理函數(shù)
13.2.2 添加命令用戶接口處理函數(shù)
13.2.3 啟用和禁用菜單選項
13.2.4 設置或清除選定標志
13.2.5 動態(tài)改變菜單的文本
13.3 添加環(huán)境菜單
13.3.1 生成環(huán)境菜單
13.3.2 處理環(huán)境菜單命令
13.4 創(chuàng)建和訪問菜單對象
13.4.1 初始化CMenu對象
13.4.2 動態(tài)添加菜單項
13.4.3 動態(tài)更改菜單項
13.4.4 動態(tài)刪除某單項
第14章 使用工具欄和狀態(tài)欄
14.1 定制標準的框架工具欄
14.1.1 理解標準工具欄
14.1.2 使用資源編輯器添加工具欄按鈕
14.1.3 移動、刪除按鈕和添加分隔符
14.1.4 啟用和禁用工具欄按鈕
14.2 添加自己的工具欄
14.2.1 添加一個新的工具欄資源
14.2.2 向框架窗口中添加工具欄
14.2.3 隱藏和顯示工具欄
14.2.4 存儲和裝入工具欄位置
14.3 使用對話欄
14.3.1 添加對話欄資源
14.3.2 向框架窗口中添加對話欄
14.3.3 處理對話欄控件
14.4 定制狀態(tài)欄
14.4.1 理解標準狀態(tài)欄
14.4.2 添加指示器和分隔符
14.4.3 動態(tài)更改窗格的尺寸、風格和文本
14.5 理解InternetExplorer風格的復置欄
14.5.1 使用Appward框架復置欄
14.5.2 為復置欄設定標題和背景位圖
第4部分 繪圖
第15章 在設備環(huán)境中繪圖
15.1 關于設備環(huán)境
15.1.1 設備環(huán)境的類型
15.1.2 使用CDC類
15.1.3 使用客戶設備環(huán)境
15.1.4 使用CPaintDC類繪圖
15.1.5 使用內(nèi)存設備環(huán)境
15.2 使用映射模式
15.2.1 自由映射模式
15.2.2 獲得設備的能力
第18章 使用畫筆和刷子
16.1 創(chuàng)建國筆
16.1.1 使用 CPen類
16.1.2 設置筆的類型
16.1.3 改變畫筆的寬度
16.1.4 改變畫筆的顏色
16.1.5 使用庫存筆
16.1.6 把畫筆選進設備環(huán)境
16.1.7 刪除國筆
16.2 使用畫筆繪制直線和其他圖形
16.2.1 創(chuàng)建一個繪圖的設備環(huán)境
16.2.2 移動畫筆的位置
16.2.3 繪制直線
16.2.4 使用點坐標繪圖
16.2.5 繪制圓和橢圓
16.2.6 繪制曲線
16.2.7 繪制多邊形
16.3 創(chuàng)建刷子
16.3.1 使用CBrush類
16.3.2 創(chuàng)建有顏色的陰影線刷子
16.3.3 改變窗口的背景顏色
16.3.4 用圖案和圖像創(chuàng)建刷子
16.3.5 使用庫存刷子
16.3.6 把刷子選進設備環(huán)境
16.3.7 刪除刷子
16.4 使用刷子繪制被填充的圖形
16.4.1 繪制矩形和圓角矩形
16.4.2 繪制被填充的橢圓和圓
16.4.3 繪制弦形和楔形
16.4.4 繪制被填充的多邊形
第17章 使用字體
17.1 文本顯不函數(shù)
17.1.1 簡單的文本顯示
17.1.2 設置文本對齊方式
17.1.3 改變前景和背景的顏色
17.1.4 文本的透明和不透明設置
17.1.5 矩形中文本的裁剪
17.2 創(chuàng)建各種各樣的字體
17.2.1 使用CFont類
17.2.2 用CreatePointFont)函數(shù)創(chuàng)建字體
17.2.3 用CreateFont()函數(shù)創(chuàng)建字體
17.3 字體的選擇
17.3.1 校舉字體
17.3.2 使用字體選擇對話框
17.3.3 多行文本和格式化文本的顯示
17.3.4 刪除字體
第5部分 增強的文檔和視圖技術
第18章 滾動和設置視圖的大小
18.1 處理窗口大小重新調(diào)整
18.1.1 處理窗口大小調(diào)整事件
18.1.2 處理窗口大小調(diào)整事件
18.1.3 處理最終窗口的大小事件
18.1.4 設置窗口大小限制
18.1.5 創(chuàng)建可變大小的對話框
18.2 窗口的滾動
18.2.1 設置滾動視圖的大小
18.2.2 改變頁滾動額和行滾動額
18.2.3 使用視圖的當前滾動位置
18.2.4 處理滾動條消息
第 19章 使用List Tree Rich Edit和HTML視圖
19.1 什么是List Tree和RichEdit視圖
19.2 創(chuàng)建和使用List視圖
19.2.1 使用Appwizard創(chuàng)建一個具有List視圖的應用程序
19.2.2 插入列表項
19.2.3 更改List視圖的樣式
19.2.4 添加列以及列標題
19.2.5 獲取選中的列表項目
19.3 創(chuàng)建和使用Tree視圖
19.3.1 用Appwzard創(chuàng)建一個具有Tree視圖的應用程序
19.3.2 更改Tree視圖的樣式
19.3.3 在Tree中插入項目
19.3.4 獲取選中的節(jié)點
19.3.5 處理嵌入式編輯( handlinginlineediting)
19.4 創(chuàng)建并使用Rich Edit視圖
19.4.1 創(chuàng)建一個RichEdit視圖
19.4.2 裝入和保存視圖中的文本
19.4.3 格式化段落
19.4.4 插入OLE對象
19.5 創(chuàng)建和使用HTMLBrowser視圖
19.5.1 創(chuàng)建 HTML視圖
19.5.2 設置通用的資源定位器
19.5.3 處理機瀏覽器事件
第20章 創(chuàng)建多視圖
20.1 關于多視圖
20.2 使用切分窗口
20.2.1 創(chuàng)建動態(tài)切分窗口
20.2.2 初始化動態(tài)切分窗口
20.2.3 創(chuàng)建靜態(tài)切分窗口
20.2.4 初始化靜態(tài)切分窗口
20.2.5 創(chuàng)建一個Explorer風格的應用程序
20.3 創(chuàng)建多視圖
20.3.1 添加、刪除視圖
20.3.2 控制觀圖的創(chuàng)建和激活
第21章 編寫多文檔應用程序
21.1 創(chuàng)建一個 MDI應用程序
21.1.1 了解MDI應用程序的類
21.1.2 MDI應用程序中的可視成分
21.2 了解 MDI文檔模板
21.2.1 文檔、視圖和MDI框架的創(chuàng)建順序
21.2.2 航行于文檔/視圖對象之間
21.3 開發(fā)一個MDI例程
21.3.1 在文檔中添加成員變量
21.3.2 在視圖中訪問文檔數(shù)據(jù)
21.3.3 修改文檔數(shù)據(jù)和更新視圖
21.3.4 添加新的文檔模板
第22章 打印和打印預覽
22.1 使用框架的功能
22.1.1 使用缺省的打印功能
22.1.2 重載 OnPrillt()函數(shù)
22.1.3 使用打印機設備環(huán)境
22.1.4 處理外觀比率
22.2 分頁和定向
22.2.1 設置起始頁和終止頁
22.2.2 使用打印對話框
22.2.3 縱向打印和橫向打印
22.2.4 在OnBeginPrinting()函數(shù)中加入 GDI對象
22.2.5 在函數(shù) OnPrepareDC()中定制設備環(huán)境
22.2.6 終止打印任務
22.3 繞過框架直接打印
22.3.1 直接激活打印對話框
22.3.2 使用函數(shù) StartDoC)和 EndDOc()
22.3.3 使用函數(shù)StartPage()和EndPage()
第6部分 應用程序與外部數(shù)據(jù)
第 23章 存儲、載入和傳輸數(shù)據(jù)
23.1 使用序列化
23.1.1 創(chuàng)建一個能處理文件的SDI框架
23.1.2 創(chuàng)建可以序列化的數(shù)據(jù)對象
23.1.3 保持文檔數(shù)據(jù)
23.1.4 序列化數(shù)據(jù)對象
23.1.5 使用最近使用過的文件列表
23.1.6 注冊文檔類型
23.2 文件處理
23.2.1 使用 CFile類
23.2.2 打開文件
23.2.3 對文件進行讀寫操作
23.2.4 操縱文件的當前位置
23.2.5 查看文件的有關信息
23.2.6 重命名文件和刪除文件
23.2.7 另外的一些CFile派生類
23.3 使用剪貼板傳輸數(shù)據(jù)
23.3.1 設置剪貼板數(shù)據(jù)格式
23.3.2 往剪貼板拷貝數(shù)據(jù)
23.3.3 從剪貼板上粘貼數(shù)據(jù)
第 24章 使用數(shù)據(jù)庫和 Record視圖
24.1 使用數(shù)據(jù)庫
24.2 使用關系數(shù)據(jù)庫
24.2.1 使用開放式數(shù)據(jù)庫連接(ODBC)
24.2.2 配置數(shù)據(jù)源
24.3 生成一個支持數(shù)據(jù)庫的應用程序
24.3.1 通過應用程序向導加入對數(shù)據(jù)庫的支持
24.3.2 連接到數(shù)據(jù)庫
24.3.3 在數(shù)據(jù)庫中查詢數(shù)據(jù)
24.3.4 更新數(shù)據(jù)庫中的數(shù)據(jù)
24.3.5 將域綁定到數(shù)據(jù)庫的表中
24.4 創(chuàng)建和使用Record視圖
24.4.1 編輯Record視圖的模板
24.4.2 將編輯框控件跟記錄集中相應的域聯(lián)系起來
第25章 OLE和COM編程
25.1 基于組件的編程
25.1.1 COM接口
25.1.2 接口 ID、類 ID和 GUID
25.1.3 創(chuàng)建COM對象的實例
25.1.4 代理DLL和調(diào)度
25.1.5 接口版本
25.2 OLE自動化
25.2.1 了解發(fā)布(DISpatCh)接口
25.2.2 使用VARJANT類型
25.2.3 創(chuàng)建一個自動化服務器
25.2.4 創(chuàng)建一個自動化客戶程序
25.2.5 OLE容器OLE服務器OLE微型服務器
第7部分 更深入的話題
第 26章 創(chuàng)建ActiveX控件
26.1 用ActiveX控件向導創(chuàng)建一個ActiveX框架
261.1 指定控件的個數(shù)、許可權和幫助
261.2 指定類名和選擇控件特征
26.1.3 子類化已存在的控件來獲取它的功能
26.1.4 使用高級 ActiveX特性
26.2 實現(xiàn)控件
26.2.1 繪制控件
26.2.2 處理用戶事件和用戶輸入
26.2.3 快速地部分測試控件
26.2.4 實現(xiàn)事件發(fā)射
26.3 創(chuàng)建屬性界面
26.3.1 實現(xiàn)固有屬性
26.3.2 添加固有顏色屬性頁
26.3.3 添加自定義屬性
26.3.4 為自定義屬性添加屬性頁控件
26.3.5 保存屬性設置
26.4 編譯和注冊控件
26.4.1 各種源文件
26.4.2 創(chuàng)建樣板類庫(Type Libny)和許可文件
26.4.3 江冊控件
26.5 在ActiveX控件測試容器中進行測試
26.5.1 選擇并將控件加入到容器中
26.5.2 測試控件屬性
26.5.3 測試環(huán)境屬性
26.5.4 記錄被發(fā)射的事件
第27章 使用綜合調(diào)試器
27.1 創(chuàng)建和削覽調(diào)試信息
27.1.1 使用調(diào)試(Debug)模式和發(fā)布(Release)模式
27.1.2 設置調(diào)試選項和等級
27.1.3 創(chuàng)建和使用樹覽信息
27.1.4 使用遠程調(diào)試和實時調(diào)試
27.2 跟蹤和單步執(zhí)行
27.2.1 使用TRACE宏
27.2.2 使用 ASSERT和 VERIFY宏
27.2.3 使用斷點和單步執(zhí)行程序
27.2.4 使用 Edit and Continue
27.2.5 查看程序變量
27.2.6 另外的調(diào)試窗口
27.3 附加的調(diào)試工具
27.3.1 使用即對十工具
27.3.2 使用 Process Vewerl具
27.3.3 OLE/COM Object Wewer
27.3.4 MFC Traer
第28章 使用API和SDK
28.1 關于 API和 SDK
28.2 使用DirectX來實現(xiàn)快速的聲音和視頻處理
28.21 使用 Directsound
28.2.2 使用 DlrectDraw
28.2.3 使用 DlfCCt3D
28.2.4 使用DirectPlny
28.2.5 使用DireCtlflpUt
28.2.6 使用Directsetup
28.3 使用MAPI創(chuàng)建消息(Messape)和電子郵件(E-mail)
28.3.1 使用簡單MAPI
28.4 使用應用程序向導添加 MAPI來發(fā)送郵件
28.5 使用視頻和聲音多媒體庫
28.5.1 使用媒體控制接口
28.5.2 MCI的通知消息
28.5.3 添加 MCI窗口
術語

本目錄推薦

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