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

Visual C++高級編程技術與實例

Visual C++高級編程技術與實例

定 價:¥37.00

作 者: 宋曉宇,王永會 編著
出版社: 中國水利水電出版社
叢編項:
標 簽: VC++

ISBN: 9787508421483 出版時間: 2006-01-01 包裝: 膠版紙
開本: 小16開 頁數: 331 字數:  

內容簡介

  前言第1部分windows技術篇第1章注冊表(Registry)1.1注冊表文件的構成1.2注冊表的結構1.3預定義的注冊表根鍵1.4常用的注冊表鍵1.4.1HKEY_LOCAL_MACHINE中的子樹1.4.2HKEY_CLASSES_ROOT中的子樹1.4.3HKEY_USERS中的子樹1.4.4HKEY_CURRENTLUSER中的子樹1.5常用的注冊表函數1.6基于API函數的應用程序實例1.6.1建立應用程序框架1.6.2創(chuàng)建一個新鍵1.6.3刪除一個子鍵1.6.4刪除值項1.7注冊表類的設計與實現1.7.1注冊表類CRegistry的定義1.7.2注冊表類CRegistry的實現1.7.3基于CRegistry類的應用程序實例——一鍵清空1.8小結第2章ActiveX控件的使用2.1Activex控件簡介2.1.1ActiveX技術歷史2.1.2ActiveX控件2.1.3ActiveX控件的作用2.2ActiveX控件的使用方法2.3應用程序與Activex控件2.3.1在對話框程序中使用日期控件2.3.2在單文檔程序中使用DataGrid控件2.4小結第3章動態(tài)鏈接庫3.1動態(tài)鏈接庫(DLL)簡介3.1.1動態(tài)鏈接庫的概念3.1.2動態(tài)鏈接庫的優(yōu)點3.1.3DLL的文件組成3.2簡單DLL的開發(fā)3.3DLL的使用3.3.1函數調用約定3.3.2函數名字修飾約定3.3.3使用動態(tài)鏈接庫3.4MFCDLL的開發(fā)3.4.1擴展MFCDLL3.4.2測試MFCDLL3.4.3常規(guī)MFCDLL3.5小結第4章數據庫高級編程技術4.1ADO概述4.2ADO結構和對象4.2.1ADO應用的結構4.2.2ADO對象4.2.3使用ADO開發(fā)數據庫應用程序的方法4.3使用Activex控件開發(fā)應用程序4.3.1創(chuàng)建應用程序框架4.3.2添加ADO數據控件4.3.3添加DataGrid控件4.3.4運行程序4.3.5對數據的操作4.4ADO對象的屬性和方法4.4.1連接對象(Connection)4.4.2命令對象(Command)4.4.3記錄集對象(Recordset)4.4.4字段對象(Field)4.5使用ADO對象開發(fā)應用程序……第5章多線程編程……第6章WinSock網絡編程技術……第7章多媒體編程……第二部分組件技術篇第8章組件技術基礎……第9章ActiveX控件的開發(fā)……第10章COM技術……

作者簡介

暫缺《Visual C++高級編程技術與實例》作者簡介

圖書目錄

前言
第1部分 Windows技術篇
第1章 注冊表(Registry)
1.1 注冊表文件的構成
1.2 注冊表的結構
1.3 預定義的注冊表根鍵
1.4 常用的注冊表鍵
1.4.1 HKEY_LOCAL_MACHINE中的子樹
1.4.2 HKEY_CLASSES_ROOT中的子樹
1.4.3 HKEY_USERS中的子樹
1.4.4 HKEY_CURRENT_USER中的子樹
1.5 常用的注冊表函數
1.6 基于API函數的應用程序實例
1.6.1 建立應用程序框架
1.6.2 創(chuàng)建一個新鍵
1.6.3 刪除一個子鍵
1.6.4 刪除值項
1.7 注冊表類的設計與實現
1.7.1 注冊表類CRegistry的定義
1.7.2 注冊表類CRegistry的實現
1.7.3 基于CRegistry類的應用程序實例_鍵清空
1.8  小結
第2章 ActiveX控件的使用
2.1 ActiveX控件簡介
2.1.1 ActiveX技術歷史
2.1.2 ActiveX控件
2.1.3 ActiveX控件的作用
2.2 ActiveX控件的使用方法
2.3 應用程序與ActiveX控件
2.3.1 在對話框程序中使用日期控件
2.3.2 在單文檔程序中使用DataGrid控件
2.4 小結
第3章 動態(tài)鏈接庫
3.1 動態(tài)鏈接庫(DLL)簡介
3.1.1 動態(tài)鏈接庫的概念
3.1.2 動態(tài)鏈接庫的優(yōu)點
3.1.3 DLL的文件組成
3.2 簡單DLL的開發(fā)
3.3 DLL的使用
3.3.1 函數調用約定
3.3.2 函數名字修飾約定
3.3.3 使用動態(tài)鏈接庫
3.4 MFC DLL的開發(fā)
3.4.1 擴展MFC DLL
3.4.2 測試MFC DLL
3.4.3 常規(guī)MFC DLL
3.5 小結
第4章 數據庫高級編程技術
4.1 ADO概述
4.2 ADO結構和對象
4.2.1 ADO應用的結構
4.2.2 ADO對象
4.2.3 使用ADO開發(fā)數據庫應用程序的方法
4.3 使用ActiveX控件開發(fā)應用程序
4.3.1 創(chuàng)建應用程序框架
4.3.2 添加ADO數據控件
4.3.3 添加DataGrid控件
4.3.4 運行程序
4.3.5 對數據的操作
4.4 ADO對象的屬性和方法
4.4.1 連接對象(Connection)
4.4.2 命令對象(Command)
4.4.3 記錄集對象(Recordset)
4.4.4 字段對象(Field)
4.5 使用ADO對象開發(fā)應用程序
4.5.1 使用ADO對象的方法
4.5.2 引入ADO動態(tài)鏈接庫
4.5.3 COM環(huán)境的初始化
4.5.4 ADO對象中指針的使用方法
4.5.5 與數據源連接
4.5.6 執(zhí)行命令與查詢數據
4.5.7 打開記錄集
4.5.8 遍歷記錄集
4.5.9 訪問記錄集中的數據
4.6 ADO對象封裝類的設計與實現
4.6.1 CADOConnection類的設計與實現
4.6.2 CADORecordset類的設計與實現
4.7 基于封裝類的數據庫應用程序實例
4.7.1 數據庫設計
4.7.2 創(chuàng)建應用程序框架
4.7.3 應用程序界面設計
4.7.4 添加支持文件和數據成員
4.7.5 成員函數的實現
4.7.6 應用程序的運行結果
4.8 小結
第5章 多線程編輯
5.1 問題的提出
5.1.1 單線程程序的不足
5.1.2 問題的解決方案
5.2 多線程編程準備知識
5.2.1 進程和線程的基本概念
5.2.2 Win32 API對多線程編程的支持
5.2.3 MFC對多線程編程的支持
5.3 用MFC開發(fā)多線程應用程序的實例
5.3.1 概述
5.3.2 多線程程序的編寫
5.3.3 輔助線程程序的說明
5.3.4 存在的問題
5.4 深入多線程編程
5.4.1 線程間通信
5.4.2 線程的同步
5.5 小結
第6章 WinSock網絡編程技術
6.1 網絡通信概述
6.2 WinSock和MFC
6.2.1 WinSock環(huán)境的初始化
6.2.2 創(chuàng)建一個連接
6.2.3 打開連接
6.2.4 發(fā)送和接收消息
6.2.5 關閉連接
6.2.6 Socket事件
6.2.7 事件激發(fā)的控制
6.2.8 檢測錯誤
6.2.9 獲取Socket信息
6.2.10 Socket和I/O串行化
6.3 基于WinSock的應用程序實例
6.3.1 建立應用程序框架
6.3.2 窗口布局和啟動功能
6.3.3 CAsyncSocket類的繼承
6.3.4 連接應用程序
6.3.5 發(fā)送和接收
6.3.6 終止連接
6.4 小結
第7章 多媒體編程
7.1 多媒體編程基礎知識
7.1.1 數字化波形音頻
7.1.2 MIDI
7.1.3 CD音頻
7.1.4 圖像
7.1.5 數字視頻
7.2 MCI編程的基本知識
7.2.1 MCI簡介
7.2.2 MCI設備類型
7.2.3 MCI的基本操作
7.2.4 MCI命令接口函數
7.3 基于MCI的數字視頻編程
7.3.1 可重用類CDigitalVideo的設計
7.3.2 可重用類CDigitalVideo的實現
7.3.3 基于CDigitalVideo類 的數字視頻播放器實例
7.4 基于MCI的波形音頻編程
7.4.1 可重用類CWave的設計
7.4.2 可重用類CWave的實現
7.4.3 基于CWave類的波形音頻播放器實例
7.5 基于MCI的CD音頻編程
7.5.1 CD音頻播放類的設計與實現
7.5.2 基于CComDisc類的CD播放器實例
7.6 小結
第2部分  組件技術
第8章 組件技術基礎
8.1 組件技術概述
8.1.1 COM及其相關概念
8.1.2 組件技術的優(yōu)點
8.2 C++與COM
8.2.1 C++類的重用——C++對象的生成
8.2.2 動態(tài)鏈接庫形式的重用——C++對象打包進DLL
8.2.3 C++抽象基類——完美的重用說明書
8.2.4 DLL標準化——由COM庫管理C++對象
8.2.5 真正的COM組件——C++對象到COM對象
8.3 COM應用模型
8.3.1 客戶/服務器模型
8.3.2 進程內組件和進程外組件
8.3.3 COM庫
8.4 用VC開發(fā)COM組件
8.4.1 使用MFC開發(fā)COM組件
8.4.2 使用ATL開發(fā)COM組件
8.4.3 COM組件的使用
8.5 小結
第9章 ActiveX控件的開發(fā)
9.1 ActiveX控件基礎知識
9.1.1 OOP、OLE、COM與ActiveX
9.1.2 自動化(Automation)
9.1.3 結構化存儲和永久對象
9.1.4 可連接對象
9.2 ActiveX控件的基本要求
9.3 開發(fā)工具簡介
9.3.1 MFC對ActiveX控件的支持
9.3.2 ATL對ActiveX控件的支持
9.4 使用MFC開發(fā)ActiveX控件
9.5 ActiveX控件的測試
9.6 使用ATL開發(fā)ActiveX控件
9.7 小結
第10章 COM+技術
10.1 從COM到COM+
10.1.1 分布式COM(DCOM)
10.1.2 微軟事務服務器(MTS)
10.1.3 Windows DNA與COM+
10.2 COM+基本結構
10.3 COM+應用開發(fā)
10.3.1 簡單的COM+組件
10.3.2 安裝COM+組件
10.3.3 測試COM+組件
10.3.4 使用數據庫的COM+組件
10.4 小結
附錄 本書光盤說明

本目錄推薦

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