日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計.NETVisual C++.NET多媒體整合應(yīng)用

Visual C++.NET多媒體整合應(yīng)用

Visual C++.NET多媒體整合應(yīng)用

定 價:¥48.00

作 者: 精銳創(chuàng)作組編著
出版社: 人民郵電出版社
叢編項: 開發(fā)技術(shù)整合應(yīng)用叢書
標(biāo) 簽: VC++.NET

ISBN: 9787115097316 出版時間: 2001-01-01 包裝:
開本: 26cm 頁數(shù): 576頁 字數(shù):  

內(nèi)容簡介

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

作者簡介

暫缺《Visual C++.NET多媒體整合應(yīng)用》作者簡介

圖書目錄

第1章 快速建立MFC應(yīng)用程序 
1.1 創(chuàng)建一個新的項目 
1.1.1 創(chuàng)建新的項目 
1.1.2 選擇程序的文檔支持類型 
1.1.3 選擇程序的數(shù)據(jù)庫支持類型 
1.1.4 選擇程序的復(fù)合文檔支持類型 
1.1.5 選擇程序的界面選項 
1.1.6 高級選項 
1.1.7 文檔模板設(shè)置 
1.1.8 確認文件和類名 
1.1.9 編譯和運行生成的應(yīng)用程序 
1.2 瀏覽程序代碼 
1.2.1 應(yīng)用程序類--CFirstApp類 
1.2.2 主框架類--CMainFrame類 
1.2.3 文檔類--CFirstDoc類 
1.2.4 視類--CFirstView類 
1.3 讓程序做些工作 
1.3.1 命名法則 
1.3.2 向類中添加成員 
1.4 理解程序的運行 
1.4.1 傳統(tǒng)C語言應(yīng)用程序的結(jié)構(gòu) 
1.4.2 MFC應(yīng)用程序 
1.5 小結(jié) 
第2章 文檔序列化 
2.1 CFile類 
2.1.1 創(chuàng)建一個項目MyFile1 
2.1.2 保存文件 
2.1.3 載入文件 
2.2 文檔序列化的概念 
2.3 自定義一個可序列化的類 
2.3.1 從CObject中派生你的類 
2.3.2 覆蓋該類的Serialize成員函數(shù) 
2.3.3 使用DECLARE_SERIAL宏 
2.3.4 定義無參數(shù)的構(gòu)造函數(shù): 
2.3.5 在實現(xiàn)文件中使用 IMPLEMENT_SERIAL宏 
2.4 序列化一個對象 
2.4.1 什么是歸檔對象 
2.4.2 創(chuàng)建一個歸檔對象 
2.4.3 使用歸檔類的和運算符 
2.4.4 通過歸檔存儲和讀取對象 
2.5 在應(yīng)用中實現(xiàn)文檔序列化 
2.5.1 重新定義文檔類的函數(shù)Serialize 
2.5.2 應(yīng)用程序框架的工作內(nèi)幕 
2.5.3 定義文檔類型 
2.6 多文檔界面的程序 
2.6.1 建立MultiType多文檔界面程序 
2.6.2 實現(xiàn)動態(tài)切分窗口 
2.6.3 完善程序的文檔類 
2.6.4 實現(xiàn)新的視圖類 
2.6.5 實現(xiàn)靜態(tài)切分窗口 
2.6.6 在不同的模式之間切換 
2.6.7 檢查MultiType程序的功能 
2.7 小結(jié) 
第3章 對話框與常用控件 
3.1 有模式對話框的使用 
3.1.1 建立項目ModalDialog 
3.1.2 向?qū)υ捒蛑屑尤肟丶?nbsp;
3.1.3 加入對話框類和成員變量 
3.1.4 代碼規(guī)整 
3.2 無模式對話框 
3.2.1 建立Exp1項目 
3.2.2 修改項目資源 
3.2.3 為對話框指定新類和加入成員函數(shù) 
3.2.4 代碼規(guī)整 
3.2.5 進一步理解exp1 
3.3 通用對話框 
3.3.1 CFileDialog類的使用 
3.3.2 CPageSetupDialog類的使用 
3.3.3 CPrintDialog類的使用 
3.3.4 CFindReplaceDialog類的使用 
3.3.5 COleDialog類的使用 
3.4 Windows 95的新控件 
3.4.1 一個能運行的項目 
3.4.2 spin控件(微調(diào)按鈕) 
3.4.3 Progress Control(進度控件) 
3.4.4 Slider Contorl(滑塊控件) 
3.4.5 Hot Key(熱鍵控件) 
3.4.6 Image List Control(圖像列表控件) 
3.4.7 List View Control(列表視圖控件) 
3.4.8 Tree Control(樹形視圖控件) 
3.4.9 Rich Edit Control(多樣式文本編輯)控件 
3.4.10 Month Calendar Control(月歷)控件 
3.4.11 Tab Controls(標(biāo)簽控件) 
3.4.12 運行程序 
3.5 小結(jié) 
第4章 繪圖與文本 
4.1 設(shè)備環(huán)境與圖形對象 
4.1.1 設(shè)備環(huán)境--CDC類 
4.1.2 圖形對象--CGdiObject類 
4.1.3 客戶區(qū)鼠標(biāo)消息 
4.1.4 非客戶區(qū)鼠標(biāo)消息 
4.2 在屏幕上繪圖 
4.2.1 建立一個新的項目 
4.2.2 添加菜單資源 
4.2.3 使菜單工作 
4.2.4 實現(xiàn)畫點功能 
4.2.5 實現(xiàn)畫線功能 
4.2.6 實現(xiàn)畫矩形與畫橢圓功能 
4.2.7 實現(xiàn)填充功能 
4.2.8 實現(xiàn)隨手畫功能 
4.3 使用畫筆和畫刷 
4.3.1 建立程序的框架 
4.3.2 創(chuàng)建和使用不同的畫筆 
4.3.3 創(chuàng)建和使用不同的畫刷 
4.4 輸出文本 
4.4.1 字體 
4.4.2 CDC類的文本處理函數(shù) 
4.4.3 建立程序的框架 
4.4.4 在OnDraw()函數(shù)中實現(xiàn)文本輸出 
4.5 一個簡單的屏幕保護程序 
4.5.1 屏幕保護程序的基本知識 
4.5.2 建立新的Circle項目 
4.5.3 修改CCircleApp::InitInstance()函數(shù) 
4.5.4 完成設(shè)置對話框 
4.5.5 完成窗口類 
4.5.6 檢查Circle屏幕保護程序 
4.6 小結(jié) 
第5章 OLE技術(shù) 
5.1 OLE與ActiveX的有關(guān)概念 
5.1.1 OLE文檔 
5.1.2 鏈接與嵌入 
5.1.3 OLE容器與OLE服務(wù)器 
5.1.4 就地激活(可視編輯) 
5.1.5 自動化(Automation) 
5.1.6 Active文檔 
5.1.7 ActiveX控件 
5.2 建立OLE容器應(yīng)用程序 
5.2.1 建立Blank程序框架 
5.2.2 瀏覽Blank程序的代碼 
5.2.3 移動、重設(shè)大小與顯示跟蹤矩形 
5.2.4 處理多個OLE項 
5.2.5 拷貝、粘貼與清除 
5.2.6 檢查Blank程序的功能 
5.2.7 升級到Active文檔容器 
5.3 建立OLE服務(wù)器應(yīng)用程序 
5.3.1 建立Circle程序框架 
5.3.2 瀏覽Circle程序的代碼 
5.3.3 實現(xiàn)Circle程序的功能 
5.3.4 檢查Circle程序的功能 
5.3.5 升級到Active文檔服務(wù)器 
5.4 建立Automation服務(wù)器 
5.4.1 建立CircleA程序框架 
5.4.2 瀏覽CircleA程序的代碼 
5.4.3 暴露屬性和方法 
5.4.4 使用Visual Basic創(chuàng)建Automation客戶程序 
5.5 建立ActiveX控件 
5.5.1 建立CircleC控件的框架 
5.5.2 瀏覽CircleC控件的代碼 
5.5.3 暴露屬性、方法與事件 
5.6 小結(jié) 
第6章 圖像與MCI 
6.1 調(diào)色板 
6.1.1 調(diào)色板的原理 
6.1.2 調(diào)色板的創(chuàng)建和實現(xiàn) 
6.1.3 使用顏色的三種方法 
6.1.4 與系統(tǒng)調(diào)色板有關(guān)的消息 
6.2 位圖 
6.3 依賴于設(shè)備的位圖(DDB) 
6.3.1 DDB的創(chuàng)建 
6.3.2 DDB的用途 
6.4 與設(shè)備無關(guān)的位圖(DIB) 
6.4.1 DIB的結(jié)構(gòu) 
6.4.2 編寫DIB類 
6.5 動畫控件 
6.5.1 動畫控件的使用 
6.5.2 動畫控件的局限 
6.6 Win 32的多媒體服務(wù) 
6.6.1 高級音頻函數(shù) 
6.2.2 MCI 
6.7 小結(jié) 
第7章 ActiveX控件應(yīng)用 
7.1 MMControl控件 
7.1.1 MMControl控件屬性 
7.1.2 媒體播放器的制作 
7.2 MCIWndX控件 
7.2.1 MCIWndX控件 
7.2.2 動畫播放應(yīng)用程序 
7.3 MP3音樂播放器 
7.4 GIF動畫播放器 
7.5 小結(jié) 
第8章 OPENGL編程 
8.1 OPENGL基礎(chǔ) 
8.1.1 編程入門 
8.1.2 鍵盤操作和動畫基礎(chǔ)
8.2 顏色、光照與材質(zhì) 
8.2.1 顏色 
8.2.2 光照 
8.2.3 材質(zhì) 
8.3 位圖和圖像 
8.3.1 位圖和字符 
8.3.2 圖像 
8.4 紋理與建模 
8.4.1 OPENGL的紋理 
8.4.2 建模 
8.5 光影與特殊效果 
8.5.1 光影效果 
8.5.2 特殊效果 
8.6 顯示列表 
8.6.1 實現(xiàn) 
8.6.2 管理顯示列表 
8.6.3 多級顯示列表 
8.7 幀緩存和動畫 
8.7.1 幀緩存的實現(xiàn) 
8.7.2 幀緩存的清除 
8.7.3 雙緩存動畫 
8.8 小結(jié) 



本目錄推薦

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