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

例解Visual C++ 6.0一學(xué)即通

例解Visual C++ 6.0一學(xué)即通

定 價:¥39.00

作 者: 萬躍華主編;陳勝勇等編著
出版社: 電子科技大學(xué)出版社
叢編項:
標(biāo) 簽: 程序語言

ISBN: 9787810651240 出版時間: 1999-01-01 包裝:
開本: 26cm 頁數(shù): 494頁 字?jǐn)?shù):  

內(nèi)容簡介

  Visual C++6.0是 Microsoft公司最新出品的可視化開發(fā)工具。本書以詳實(shí)的內(nèi)容、精選的示例全面介紹了Visual C++6.0的新特性以及如何在軟件開發(fā)過程中運(yùn)用這些新特性。全書共分21章,通過編程案例的練習(xí)來學(xué)習(xí)編程,每一章至少使用一個完整的范例來說明該章需要掌握的重點(diǎn)。本書覆蓋了Windows 9x下編程的大部分內(nèi)容,包括MFC基礎(chǔ)編程知識、Windows 9x控件、ActiveX技術(shù)、圖形與圖像、多媒體編程、二維和三維動畫、Internet網(wǎng)絡(luò)編程、數(shù)據(jù)庫編程、程序通信等。深入淺出地說明了Visual C++中最具有典型的和最有用途的程序設(shè)計方法,并且每個專題都有較全面的論述,許多內(nèi)容是一般介紹 Visual C++基礎(chǔ)編程的書籍沒有涉及的。全書結(jié)構(gòu)清晰、合理、范例實(shí)用、豐富。該書對已經(jīng)具有 Visual C++編程經(jīng)驗的讀者是很好的升級指導(dǎo)書,對初學(xué)Visual C++的讀者來說,利用本書也可以很快人門,迅速達(dá)到中級甚至高級Visual C++程序員的水平。該書對從事Visual C++6.0開發(fā)與應(yīng)用的廣大科研人員、高校相關(guān)專業(yè)師生均不失為一本重要的自學(xué)、教學(xué)參考書。

作者簡介

暫缺《例解Visual C++ 6.0一學(xué)即通》作者簡介

圖書目錄

第一章 使用 Visual C++開發(fā)Windows程序
第一節(jié) Visual C++6.0的新特性
第二節(jié) 程序的事件驅(qū)動
第三節(jié) Viaual C++中重點(diǎn)需要掌握的類
第二章 適應(yīng)Microsoft的編程環(huán)境
第一節(jié) 建立應(yīng)用程序
2.1.1 開發(fā)者工作室(Developer Studio)
2.1.2 生成項目
2.1.3 運(yùn)行Visual C++
2.1.4 建立新項目
2.1.5 單文檔與多文檔
2.1.6 數(shù)據(jù)庫支持
2.1.7 確定程序支持的文檔功能
2.1.8 設(shè)定應(yīng)用程序基本功能
2.1.9 程序注釋與 DLL
2.1.1 0完成應(yīng)用程序設(shè)計
第二節(jié) 類及文件的說明
2.2.1 類的說明
2.2.2 代碼文件說明
第三節(jié) 編譯運(yùn)行應(yīng)用程序
2.3.1 編譯
2.3.2 運(yùn)行
第四節(jié) C201Simple源代碼說明
2.4.1 應(yīng)用程序?qū)ο?br />2.4.2 文件對象
2.4.3 視口對象
2.4.4 主框架
第三章 Windows 98風(fēng)格的控模
第一節(jié) 管理控件的 MFC類
3.1.1 標(biāo)準(zhǔn)控件
3.1.2 附加的控件類
3.1.3 公用控件類
第二節(jié) 控件說明
3.2.1 按鈕控件
3.2.2 編輯控件
3.2.3 組合框控件
3.2.4 滑動控件
3.2.5 動畫控件
3.2.6 樹視圖控件
3.3.7 進(jìn)度欄控件
3.2.8 列表視圖控件
第三節(jié) 實(shí)例
3.3.1 建立新項目
3.3.2 設(shè)計Diaexam對話框
3.3.3 生成對話框類
3.3.4 定義成員變量
3.3.5 定義信息處理器
3.3.6 完成CDiaexam碼
3.3.7 修改程序菜單
3.3.8 加入菜單命令處理器
3.3.9 修改視圖碼
3.3.1 0exam31源碼
第四章 基于消息的程序運(yùn)行機(jī)制
第一節(jié) 多任務(wù)操作系統(tǒng)的消息驅(qū)動機(jī)制
4.1.1 使用消息
4.1.2 消息連接與消息格式
4.1.3 使用 DDE和OLE
第二節(jié) 以消息為紐帶的軟件二次開發(fā)方法
4.2.1 程序結(jié)構(gòu)模型
4.2.2 程序設(shè)計過程
4.2.3 MBP的優(yōu)點(diǎn)
第三節(jié) 程序框架中的消息和命令
4.3.1 框架中的消息和命令
4.3.2 CFrame對消息處理函數(shù)的調(diào)用
4.3.3 在框架中的消息映射
4.3.4 消息處理函數(shù)
第四節(jié) 使用Classwizard管理消息映射
第五節(jié) 基于對話框的應(yīng)用程序
第六節(jié) 本章例程相關(guān)函數(shù)
第七節(jié) 應(yīng)用程序設(shè)計示例
4.7.1 創(chuàng)建基于對話的應(yīng)用程序工程
4.7.2 編輯資源
4.7.3 編輯代碼
4.7.4 運(yùn)行結(jié)果
第五章 MDI界面與文件存取
第一節(jié) 建立多文檔應(yīng)用程序
5.1.1 什么是多文檔
5.1.2 建立多文檔應(yīng)用程序框架
第二節(jié) 多文檔應(yīng)用程序類和文件
5.2.1 應(yīng)用程序類
5.2.2 文檔類
5.2.3 視圖類
5.2.4 主窗口類
5.2.5 子窗口類
5.2.6 Cframewnd類
第三節(jié) 多文檔程序與單文檔程序的比較
第四節(jié) 應(yīng)用程序中各類的關(guān)系
第五節(jié) 文件的磁盤輸入與輸出
5.5.1 文件類中增加數(shù)據(jù)成員
5.5.2 串行化文檔類數(shù)據(jù)
5.2.3 文件類函數(shù)說明文件內(nèi)容的顯示
第六節(jié) 文檔內(nèi)容的編輯
5.6.1 增加鍵盤消息映射
5.6.2 增加消息處理代碼
第七節(jié) 多文檔應(yīng)用程序運(yùn)行示例
第六章 屏幕保護(hù)程序設(shè)計
第一節(jié) 屏幕保護(hù)程序內(nèi)容簡介
6.1.1 本章 內(nèi)容
6.1.2 本章 主要類及其函數(shù)
6.1.3 屏幕保護(hù)程序運(yùn)行約定
第二節(jié) App::InitInstance函數(shù)的處理
6.2.1 創(chuàng)建工程
6.2.2 App::InitInstance函數(shù)的修改
第三節(jié) 設(shè)計配置對話框
6.3.1 設(shè)計對話框
6.3.2 成員變量與消息處理函數(shù)
6.3.3 設(shè)計空光標(biāo)
6.3.4 實(shí)現(xiàn)代碼
第四節(jié) 屏幕顯示類CDrawwnd
6.4.1 創(chuàng)建新類CDrawwnd
6.4.2 成員與消息處理函數(shù)
6.4.3 程序代碼
第五節(jié) 屏幕保護(hù)類 CC601ScreenSaverWnd
6.5.1 創(chuàng)建新類 CC601ScreenSaverWnd
6.5.2 成員與消息處理函數(shù)
6.4.3 程序代碼
第六節(jié) 程序設(shè)計說明
6.6.1 屏幕保護(hù)程序的運(yùn)行條件
6.6.2 屏幕保護(hù)程序的特別之處
6.6.3 程序的編譯與運(yùn)行
第七章 與程序啟動有關(guān)的三個組件
第一節(jié) 組件廊概述
第二節(jié) 組件廊Gallery中的內(nèi)容
7.2.1 Visual C++ComponentS中的內(nèi)容
7.2.2 RegisteredActiveX Controls中的內(nèi)容
第三節(jié) 使用組件廊Gallery
7.2.1 在MFC工程中使用Gallery組件
7.2.2 在Galery中添加自己的組件
第四節(jié) 本章例程相關(guān)類與函數(shù)
第五節(jié) 顯示日積月累對話框(TipDialog)
7.5.1 創(chuàng)建工程
7.5.2 插入Tip組件
7.5.3 修改程序的其它部分
7.5.4 編譯并運(yùn)行應(yīng)用程序
第六節(jié) 啟動圖片(Splash Screen)
7.6.1 打開工程
7.6.2 插入Splash screen組件
7.6.3 修改程序的其它部分
7.6.4 編譯并運(yùn)行應(yīng)用程序
第七節(jié) 啟動口令對話框(Password Dialog)
7.7.1 打開工程
7.7.2 插入 Password Dialog組件
7.7.3 修改程序的其它部分
7.7.4 編譯并運(yùn)行應(yīng)用程序
第八章 剪貼板
第一節(jié) 剪貼板的基本說明
8.1.1 剪貼板的概念
8.1.2 內(nèi)存管理
8.1.3 剪貼板的工作過程
8.1.4 標(biāo)準(zhǔn)剪貼板的數(shù)據(jù)格式
第二節(jié) 本章例程相關(guān)函數(shù)
8.2.1 內(nèi)存管理函數(shù)
8.2.2 剪貼板操作
8.2.3 復(fù)制數(shù)據(jù)到剪貼板
8.2.4 從剪貼板粘貼數(shù)據(jù)
8.2.3 實(shí)現(xiàn)多個數(shù)據(jù)項傳送
第三節(jié) 應(yīng)用程序設(shè)計示例
8.3.1 創(chuàng)建應(yīng)用程序C801ClipBoard
8.3.2 增加 ClipBoard組件
8.3.3 C801ClipBoard源程序
8.3.4 C801ClipBoard運(yùn)行結(jié)果
第四節(jié) 剪貼板的延遲再生
第九章 位圖文件與調(diào)色板
第一節(jié) BMP文件的概述
9.1.1 位圖掃描行與位圖陣列的關(guān)系
9.1.2 位圖像素值和位圖陣列的關(guān)系
第二節(jié) 位圖數(shù)據(jù)結(jié)構(gòu)
9.2.1 顏色與位圖
9.2.2 與設(shè)備相關(guān)的位圖
9.2.3 與設(shè)備無關(guān)的位圖(DIB)
第三節(jié) 調(diào)色板
9.3.1 硬件調(diào)色板
9.3.2 系統(tǒng)調(diào)色板
9.3.3 高頻振動顏色
9.3.4 邏輯調(diào)色板
第四節(jié) CBitmap類及CPalette類
9.4.1 CBitmap類
9.4.2 CPalette類
第五節(jié) 應(yīng)用程序設(shè)計示例
9.5.1 創(chuàng)建應(yīng)用程序工程
9.5.2 增加BMP文件接口支持
9.5.3 增加DOC文檔支持
9.5.4 增加資源
9.5.5 修改視圖類View
9.5.6 運(yùn)行結(jié)果
第六節(jié) 增加調(diào)色板
9.6.1 在View中重載調(diào)色板函數(shù)
9.6.2 在View中實(shí)現(xiàn)調(diào)色板函數(shù)
9.6.3 運(yùn)行結(jié)果
第十章 ActiveX控件的創(chuàng)建及使用
第一節(jié) 使用組件廊插入ActiveX控件
第二節(jié) 利用ActiveX ControlWizard創(chuàng)建控件
第三節(jié) ActiveX控件的使用
10.3.1 增加庫屬性
10.3.2 ActiveX控件方法
10.3.3 ActiveX控件事件
10.3.4 ActiveX控件的繪制
10.3.5 序列化
10.3.6 ActiveX控件屬性頁
10.3.7 鼠標(biāo)響應(yīng)和右鍵菜單
10.3.8 ActiveX控件圖標(biāo)
第四節(jié) Activex控件的測試
第五節(jié) 部分源程序
10.5.1 TestActiveXCt1.h
10.5.2 TestActiveXCt1.cpp
10.5.3 TestActiveXPpg.h
10.5.4 TestActiveXPpg.cpp
第六節(jié) 客戶應(yīng)用程序
10.6.1 創(chuàng)建工程
10.6.2 增加ActiveX控件
10.6.3 增加成員和消息映射
10.6.4 程序運(yùn)行
第十一章 添加聯(lián)機(jī)幫助
第一節(jié) 建立幫助應(yīng)用程序
11.1.1 建立支持幫助的應(yīng)用程序框架
11.1.2 APPWizard添加的聯(lián)機(jī)幫助
11.1.3 使用聯(lián)機(jī)幫助
第二節(jié) 超文本概念
11.2.1 超文本
11.2.2 幫助文件結(jié)構(gòu)
第三節(jié) 編寫幫助工程文件
11.3.1 [OPTION]段
11.3.2?。跢ILES]段
11.3.3 [WINDOWS]段
11.3.4?。跰AP]段
11.3.5?。跘LIAS]段
11.3.6?。跜ONFIG]段
11.3.7 使用幫助工作室(Help Workshop)
第四節(jié) 編寫RTF文件
11.4.1 文件注腳說明
11.4.2 插人圖形
11.4.2 編制自己的RRTF文件
第五節(jié) 編寫目錄(CNT)文件
第六節(jié) 幫助程序設(shè)計示例
11.6.1 幫助工程文件
11.6.2 RTF文件
11.6.3 目錄文件
第十二章 動態(tài)鏈接庫
第一節(jié) DLL概述
第二節(jié) 使用MFC編寫DLL
12.2.1 常規(guī)型DLL
12.2.2 擴(kuò)展DLL
第三節(jié) 非 MFC DLL
12.3.1 頭例
第四節(jié) 調(diào)用DLL實(shí)例
12.4.1 創(chuàng)建項目UseDll
12.4.2 添加代碼
第十三章 動畫模擬火焰(二維)
第一節(jié) 屬性頁、進(jìn)度條與滑動條
13.1.1 屬性頁
13.1.2 進(jìn)度條控件
13.1.3 滑塊控件
第二節(jié) 本例程相關(guān)函數(shù)及數(shù)據(jù)結(jié)構(gòu)說明
13.2.1 CWnd::SetTmer()函數(shù)
13.2.2 CWnd:KillTimert()函數(shù)
13.2.3 CDC::CreateCompatthleDC()函數(shù)
13.2.4?。海篊reateDIBSection()函數(shù)
13.2.5 CDC::SelectPalette()函數(shù)
13.2.6 CDC::RealizePalette)函數(shù)
13.2.7 CDC::BitBit()函數(shù)
第三節(jié) 建立Firewnd類
13.3.1 創(chuàng)建工程
13.3.2 建立 CFirewnd類
13.3.3 CFirewnd類成員函數(shù)的實(shí)現(xiàn)代碼
第四節(jié) 制作火焰播放對話框
13.4.1 對話框設(shè)計
13.4.2 向?qū)υ捒蛑刑砑訑?shù)據(jù)成員
第五節(jié) 修改CFireDlg類
13.5.1 添加消息處理函數(shù)框架
13.5.2 添加消息處理函數(shù)代碼
第六節(jié) 編譯運(yùn)行C1301Fire應(yīng)用程序
第十四章 多媒體程序設(shè)計:WAV播放器
第一節(jié) 多媒體控制接口
14.1.1 多媒體控制接口
14.1.2 使用MCI設(shè)備播放WAV文件
第二節(jié) 本例程相關(guān)函數(shù)及數(shù)據(jù)結(jié)構(gòu)說明
第三節(jié) 程序設(shè)計示例
14.3.1 創(chuàng)建工程
14.3.2 制作播放對話框及某單
14.3.3 向?qū)υ捒蛑刑砑訑?shù)據(jù)成員
14.3.4 建立 CSound類
14.3.5 CSound類成員函數(shù)的實(shí)現(xiàn)代碼
14.3.6 添加消息處理函數(shù)
14.3.7 編譯運(yùn)行C1401Sound應(yīng)用程序
第四節(jié) 本章例程源程序
14.4.1 C1401SoundView.h和C1401SoundView.cpp
14.4.2 Sound.h和Sound.cpp
14.4.3 StdAfx.h
第十五章 多媒體程序設(shè)計:電影電視剪輯(AVI)
第一節(jié) MCIWnd窗口用戶界面
第二節(jié) MCIWnd窗口命令集
15.2.1 MCIWnd窗口管理
15.2.2 文件與設(shè)備管理
15.2.3 播放與錄制
15.2.4 檢取設(shè)備信息
15.2.5 暫停和繼續(xù)回放
15.2.6 性能調(diào)整
15.2.7 時間格式
15.2.8 狀態(tài)更新
15.2.9 設(shè)備能力
15.2.10 MCI設(shè)備設(shè)置
第三節(jié) 本例程相關(guān)函數(shù)及數(shù)據(jù)結(jié)構(gòu)說明
第四節(jié) 程序設(shè)計
15.4.1 創(chuàng)建工程
15.4.2 添加成員變量
15.4.3 添加成員函數(shù)代碼
15.4.4 添加事例初始化代碼
15.4.5 添加消息處理函數(shù)
第五節(jié) 本章例程源程序
15.5.1 C150VideoApp.cpp
15.5.2 C1501View.h和C1501VideoView.cpp
15.5.3 StdAfx.h
第十六章 基于OpenGL的三維動畫設(shè)計
第一節(jié) OpenGL概述
第二節(jié) 怎樣使用OpenGL編程
16.2.1 頭文件
16.2.2 Render Context(場景渲染)
第三節(jié) 像素格式(Pixel Forma)
第四節(jié) 前臺、后臺和其它緩沖區(qū)
第五節(jié) 字體和文本
第六節(jié) OpenGL的顏色模式與調(diào)色板
第七節(jié) 基于OpenGL綜合編程實(shí)例
16.7.1 創(chuàng)建工程
16.7.2 設(shè)置鏈接庫
16.7.3 增加消息處理函數(shù)
16.7.4 增加成員變量
16.7.5 編寫完整的程序
16.7.6 編譯運(yùn)行
第十七章 應(yīng)用程序間共享數(shù)據(jù)
第一節(jié) Send繪圖程序
17.1.1 創(chuàng)建項目Send
17.1.2 添加某單和工具條
17.1.3 添加某單處理器
17.1.4 添加代碼
第二節(jié) receive程序
17.2.1 創(chuàng)建對話框
17.2.2 修改案單
17.2.3 添加代碼
第三節(jié) 程序代碼
第十八章 公用數(shù)據(jù)庫編程
第一節(jié) MFCODBC類
第二節(jié) DAO與ODBC的關(guān)系
第三節(jié) ODBC數(shù)據(jù)庫程序?qū)嵗?br />18.3.1 注冊數(shù)據(jù)庫
18.3.2 創(chuàng)建基本的C1801BASE應(yīng)用程序
18.3.3 添加顯示控件
18.3.4 添加菜單和對話框
18.3.5 添加、刪除、排序和過濾
第四節(jié) 運(yùn)行示例及程序代碼
第十九章 Internet站點(diǎn)查詢程序
第一節(jié) Visual C++中的 Internet類
19.1.1 Winlnet類
19.1.2 ISAPI類
第二節(jié) WinInet類的詳細(xì)說明
19.2.1 ClnternetSession類
19.2.2 CInternetConnection類
19.2.3 CFtpConnection類
19.2.4 CHttpConnection類
19.2.5 CGophetoonnection類
19.2.6 Internet文件類
第三節(jié) 設(shè)計一個Internet站點(diǎn)查詢器
19.3.1 創(chuàng)建工程
19.3.2 編譯存盤
第四節(jié) 在Form上增加技件
第五節(jié) 增加成員函數(shù)
第六節(jié) HTTP站點(diǎn)查詢
第七節(jié) FTP站點(diǎn)查詢
第八節(jié) Gopher站點(diǎn)查詢
第二十章 MAPI與應(yīng)用程序通郵
第一節(jié) MAPI概述
20.1.1 MAPI的概念
20.1.2 MAPI特征
20.1.3 MAPI體系結(jié)構(gòu)
20.1.4 MAPI客戶應(yīng)用程序
20.1.5 MAPI子系統(tǒng)
20.1.6 MAPI緩沖池
20.1.7 MAPI服務(wù)器
第二節(jié) MAPI和CMC
20.2.1 MAPI
20.2.2 CMC
第三節(jié) 有關(guān)的數(shù)據(jù)結(jié)構(gòu)
20.3.1 與MAPI有關(guān)的數(shù)據(jù)結(jié)構(gòu)
20.3.2 與CMC有關(guān)的數(shù)據(jù)結(jié)構(gòu)
第四節(jié) 基于MAPI通郵的文字編輯器設(shè)計示例
20.4.1 創(chuàng)建工程
20.4.2 重載消息
20.4.3 運(yùn)行程序
第五節(jié) 程序?qū)崿F(xiàn)內(nèi)幕
20.5.1 在MFC中的MAPI方法
20.5.2 OnFilesendMail函數(shù)和OnUpdateFilesendMail函數(shù)
第二十一章 www與網(wǎng)頁瀏覽器的制作
第一節(jié) 本章使用的類說明
第二節(jié) 創(chuàng)建工程
21.2.1 創(chuàng)建單文檔工程
21.2.2 第一次應(yīng)行程序
第三節(jié) 編寫資源與代碼
21.3.1 資源
21.3.2 消息
21.3.3 類成員
第四節(jié) 完成程序及運(yùn)行結(jié)果
21.4.1 C2101HtmlViewView.h
21.4.2 C2101HtmlViewView.Cpp
21.4.3 運(yùn)行結(jié)果

本目錄推薦

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