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

Visual C++編程詳解

Visual C++編程詳解

定 價(jià):¥65.00

作 者: 張紅軍等編著
出版社: 科學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: VC++

購(gòu)買這本書可以去


ISBN: 9787030107558 出版時(shí)間: 2002-10-01 包裝: 膠版紙
開(kāi)本: 23cm+光盤1片 頁(yè)數(shù): 668 字?jǐn)?shù):  

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

  本書深入淺出地介紹了Visual C++編程技術(shù)的各個(gè)主要方面,首先概述了Visual C++編程的基本知識(shí),然后在圖形、控件、文件操作、對(duì)話框、菜單、工具條、狀態(tài)條、動(dòng)態(tài)鏈接庫(kù)、線程與進(jìn)程、數(shù)據(jù)庫(kù)、組件、ActiveX控件、多媒體、Internet、程序調(diào)試等方面,詳細(xì)介紹了Visual C++編程的方法和技巧,并給出了許多實(shí)用典型的應(yīng)用示例,使不同層次的讀者都能夠直接引用,舉一反三,從中受益。本書不僅適用于計(jì)算機(jī)編程的初學(xué)者,對(duì)已經(jīng)有較多開(kāi)發(fā)經(jīng)驗(yàn)的編程人員也同樣有較大的幫助。本書可以作為大專院校、培訓(xùn)班的教材和參考書,對(duì)科研和開(kāi)發(fā)人員也是一本很有使用價(jià)值的參考資料。

作者簡(jiǎn)介

暫缺《Visual C++編程詳解》作者簡(jiǎn)介

圖書目錄

第1章 Microsoff Visual C++編譯器
1.1 菜單系統(tǒng)
1.1.1 File菜單
1.1.2 Edit菜單
1.1.3 View菜單
1.1.4 Insert菜單
1.1.5 Project菜單
1.1.6 Build菜單
1.1.7 Tools菜單
1.1.8 Window菜單
1.1.9 Help菜單
1.2 工具欄
1.2.1 Standard工具欄
1.2.2 Build工具欄和Build minibar工具欄
1.2.3 Debug工具欄
1.3 工作區(qū)
1.3.1 按類查看代碼
1.3.2 按文件查看代碼
1.3.3 查看資源
1.4 代碼編輯區(qū)
1.5 輸出和出錯(cuò)信息
第2章 面向?qū)ο缶幊膛cC++語(yǔ)言
2.1 面向?qū)ο蟮木幊碳夹g(shù)
2.1.1 面向?qū)ο蟮某绦蛟O(shè)計(jì)
2.1.2 封裝
2.1.3 繼承
2.1.4 多態(tài)
2.2 類的聲明和定義
2.2.1 類及其成員變量和成員函數(shù)的聲明和定義
2.2.2 成員函數(shù)和this指針
2.2.3 示例:this指針的應(yīng)用
2.2.4 靜態(tài)成員
2.2.5 聯(lián)合
2.2.6 構(gòu)造函數(shù)和析構(gòu)函數(shù)
2.2.7 友元
2.2.8 運(yùn)算符重載
2.3 類的繼承
2.3.1 單一派生
2.3.2 多重繼承
2.3.3 示例:類的繼承
2.4 多態(tài)與虛函數(shù)
2.4.1 虛函數(shù)
2.4.2 純虛函數(shù)與抽象類
第3章 圖形
3.1 設(shè)備環(huán)境類
3.1.1 CDC類
3.1.2 示例:CDC類的應(yīng)用
3.2 繪圖對(duì)象
3.2.1 概述
3.2.2 圖形對(duì)象的使用方法
3.3 畫筆
3.3.1 CPen類
3.3.2 畫筆的選擇與使用
3.3.3 示例:畫筆的使用
3.4 畫刷
3.4.1 CBrush類
3.4.2 畫刷的選擇與使用
3.4.3 示例:畫刷的使用
3.5 字體
3.5.1 CFont類
3.5.2 字體的選擇與使用
3.5.3 示例:字體的應(yīng)用
3.6 OpenGL的使用
3.6.1 概述
3.6.2 示例:OpeGL的應(yīng)用
第4章 控件
4.1 使用對(duì)話框編輯器和ClassWizard
4.2 所有窗口類的基類CWnd
4.3 通用控件
4.3.1 下壓按鈕
4.3.2 單選按鈕
4.3.3 復(fù)選按鈕
4.3.4 圖像控件
4.3.5 位圖按鈕
4.3.6 靜態(tài)文本控件
4.3.7 編輯控件
4.3.8 列表框
4.3.9 組合框
4.3.10 滾動(dòng)條
4.3.11 進(jìn)度條
4.3.12 滑動(dòng)條
4.3.13 動(dòng)畫控件
4.3.14 RichEdit控件
4.3.15 列表控件
4.3.16 樹(shù)狀控件
4.3.17 頁(yè)面控件
4.3.18 日期控件
4.4 通用控件使用示例
4.4.1 示例:三維浮雕文字
4.4.2 示例:一個(gè)不讓按的按鈕
4.4.3 示例:動(dòng)畫按鈕的實(shí)現(xiàn)
4.4.4 示例:設(shè)置窗口和控件的背景色
4.4.5 示例:位圖按鈕的新穎設(shè)計(jì)
第5章 文件操作
5.1 關(guān)于串行化
5.1.1 CArchive類
5.1.2 使類可串行化
5.2 示例:矩陣運(yùn)算類的串行化
第6章 對(duì)話框
6.1 有模式對(duì)話框
6.1.1 創(chuàng)建框資源
6.1.2 編寫對(duì)話框類
6.1.3 使用對(duì)話框類
6.1.4 示例:有模式對(duì)話框的矩陣類
6.2 示例:為對(duì)話框添置工具條
6.3 示例:在對(duì)話框中嵌入HTML幫助
6.4 示例:自動(dòng)靠邊對(duì)話框
6.5 無(wú)模式對(duì)話框
6.5.1 創(chuàng)建和使用無(wú)模式對(duì)話框
6.5.2 示例:使用無(wú)模式對(duì)話框
6.6 示例:動(dòng)態(tài)對(duì)話框
6.7 示例:為對(duì)話框添加啟動(dòng)畫面
第7章 菜單與鍵盤快捷鍵
7.1 Windows消息映射
7.2 應(yīng)用框架的內(nèi)含菜單
7.3 菜單命令處理
7.4 菜單項(xiàng)的允許與禁止
7.5 鍵盤快捷鍵
7.6 示例:具有菜單和鍵盤快捷鍵的矩陣類
7.6.1 添加菜單資源
7.6.2 在視圖類中添加消息處理函數(shù)
7.6.3 菜單項(xiàng)的狀態(tài)更新
7.6.4 添加鍵盤快捷鍵
7.7 示例:自給菜單
第8章 工具條和狀態(tài)條
8.1 工具條
8.1.1 AppWizard生成的缺省工具條
8.1.2 創(chuàng)建工具條的方法
8.1.3 工具條按鈕的狀態(tài)和風(fēng)格
8.1.4 工具條提示
8.1.5 示例:一個(gè)簡(jiǎn)單的工具條(ToolBarDemo)
8.2 Visual C++6.0中工具條的新特色
8.2.1 扁平鈕和把手
8.2.2 文本標(biāo)簽
8.2.3 示例:浮動(dòng)工具條
8.3 工具條類:CToolBar
8.4 狀態(tài)條
8.4.1 標(biāo)準(zhǔn)狀態(tài)條
8.4.2 創(chuàng)建狀態(tài)條的方法
8.4.3 更新?tīng)顟B(tài)條中的文字和風(fēng)格
8.4.4 示例:為ToolBarDemo示例添加狀態(tài)條
8.4.5 示例:狀態(tài)條上顯示時(shí)鐘
8.5 示例:Word 97工具條和狀態(tài)條
8.6 示例:Internet Explorer重組欄工具條
第9章 動(dòng)態(tài)鏈接庫(kù)
9.1 動(dòng)態(tài)鏈接庫(kù)概述
9.1.1 動(dòng)態(tài)鏈接庫(kù)定義
9.1.2 靜態(tài)鏈接庫(kù)與動(dòng)態(tài)鏈接庫(kù)
9.1.3 使用動(dòng)態(tài)鏈接庫(kù)的優(yōu)點(diǎn)
9.2 創(chuàng)建動(dòng)態(tài)鏈接庫(kù)的方法
9.3 鏈接DLL到可執(zhí)行程序
9.4 動(dòng)態(tài)鏈接庫(kù)的創(chuàng)建和使用
9.4.1 編寫和使用基于C語(yǔ)言的動(dòng)態(tài)鏈接庫(kù)
9.4.2 示例:基于C語(yǔ)言的動(dòng)態(tài)鏈接庫(kù)例程
9.4.3 編寫和使用MFC常規(guī)型動(dòng)態(tài)鏈接庫(kù)
9.4.4 示例:MFC常規(guī)型動(dòng)態(tài)鏈接庫(kù)例程
9.4.5 編寫和使用MFC擴(kuò)展型的動(dòng)態(tài)鏈接庫(kù)
9.4.6 示例:MFC擴(kuò)展型動(dòng)態(tài)鏈接庫(kù)例程
第10章 進(jìn)程與線程
10.1 Windows的多任務(wù)
10.1.1 多任務(wù)簡(jiǎn)介
10.1.2 多任務(wù)的分類
10.1.3 選擇合適的多任務(wù)機(jī)制
10.2 進(jìn)程
10.2.1 進(jìn)程的創(chuàng)建
10.2.2 進(jìn)程的優(yōu)先級(jí)
10.2.3 進(jìn)程的管理
10.2.4 進(jìn)程的終止
10.2.5 示例:進(jìn)程的應(yīng)用
10.2.6 兩個(gè)進(jìn)程間共享數(shù)據(jù)
10.2.7 示例:進(jìn)程間共享數(shù)據(jù)的示例
10.3 線程
10.3.1 多線程的概念
10.3.2 線程類型
10.3.3 線程的創(chuàng)建
10.3.4 線程的優(yōu)先級(jí)
10.3.5 線程的終止
10.3.6 線程間通訊
10.3.7 示例:線程的創(chuàng)建和線程間通訊
10.3.8 線程間同步
10.3.9 示例:線程間的同步
第11章 數(shù)據(jù)庫(kù)
11.1 基于ODBC的數(shù)據(jù)庫(kù)應(yīng)用程序
11.1.1 ODBC概述
11.1.2 CDatabase類
11.1.3 CRecordset類
11.1.4 利用AppWizard創(chuàng)建基于ODBC的應(yīng)用程序
11.1.5 示例:ODBC數(shù)據(jù)庫(kù)例程
11.2 基于DAO的數(shù)據(jù)庫(kù)應(yīng)用程序
11.2.1 概述
11.2.2 MFC中與DAO相關(guān)的類
11.2.3 利用DAO獲取數(shù)據(jù)庫(kù)信息
11.2.4 示例:DAO數(shù)據(jù)庫(kù)例程
11.3 基于ADO的數(shù)據(jù)庫(kù)應(yīng)用程序
11.3.1 ADO概述
11.3.2 ADO的編程模型
11.3.3 ADO編程模型中的基本元素
11.3.4 導(dǎo)入ADO的類型庫(kù)
11.3.5 ADO中常用的變量類型
11.3.6 基于ADO的數(shù)據(jù)庫(kù)編程步驟
11.3.7 示例:使用ActiveX控件開(kāi)發(fā)ADO數(shù)據(jù)庫(kù)應(yīng)用程序
第12章 組件與ActiveX控件
12.1 ActiveX概述
12.2 組件對(duì)象模型COM
12.2.1 COM的接口
12.2.2 IUnknown接口
12.2.3 添加組件的方法
12.2.4 示例:COM的應(yīng)用
12.3 ActiveX控件
12.3.1 概述
12.3.2 ActiveX控件的概念
12.3.3 ActiveX控件的基本要素
12.4 使用ActiveX控件
12.4.1 安裝ActiveX控件
12.4.2 示例:MSFlexGrid控件的應(yīng)用
12.5 創(chuàng)建ActiveX控件
12.5.1 創(chuàng)建ActiveX控件的方法
12.5.2 示例:創(chuàng)建ActiveX控件
12.5.3 用ActiveX Control Test Container測(cè)試ActiveX控件
12.5.4 在普通應(yīng)用程序中使用ActiveX控件
12.5.5 在Web頁(yè)面上使用ActiveX控件
第13章 多媒體
13.1 ActiveMovie控件
13.1.1 概述
13.1.2 添加ActiveMovie控件
13.1.3 示例:制作一個(gè)媒體播放器
13.2 利用MCI播放聲音文件
13.2.1 概述
13.2.2 利用MCI播放聲音文件的方法
13.2.3 利用MCI播放聲音文件的常用函數(shù)
13.2.4 用MCI播放聲音文件常用的命令
13.2.5 利用CAudio類實(shí)現(xiàn)對(duì)MCI函數(shù)的封裝
13.2.6 示例:利用CAudio類制作一個(gè)CD播放器
第14章 Internet編程
14.1 利用WinSock編程
14.1.1 概述
14.1.2 利用WinSock編程的步驟
14.1.3 類及其成員函數(shù)
14.1.4 示例:實(shí)現(xiàn)遠(yuǎn)程聊天
14.2 利用WinInet進(jìn)行編程
14.2.1 概述
14.2.2 利用WinInet編制WWW客戶端應(yīng)用程序的步驟
14.2.3 示例:利用WinInet制作瀏覽器
14.3 使用ISAPI
14.3.1 概述
14.3.2 ISApl動(dòng)態(tài)鏈接庫(kù)
14.3.3 創(chuàng)建和使用ISAPI動(dòng)態(tài)鏈接庫(kù)的方法
14.3.4 ISAPI常用的類、成員函數(shù)和宏
14.3.5 示例:ISAP的應(yīng)用
第15章 VC++程序調(diào)試
15.1 VC++調(diào)試工具
15.1.1 調(diào)試環(huán)境的建立
15.1.2 調(diào)試的一般過(guò)程
15.1.3 如何設(shè)置斷點(diǎn)
15.1.4 控制程序的運(yùn)行”
15.1.5 查看工具的使用”
15.2 高級(jí)調(diào)試技術(shù)
15.2.1 TRACE宏的利用
15.2.2 ASSERT宏的利用
15.2.3 ASSERT_VALID宏的利用以及類的AssertValid()成員函數(shù)的重載
15.2.4 對(duì)象DUMP()函數(shù)的利用
15.3 內(nèi)存漏洞的檢查“

本目錄推薦

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