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

VISUAL C++6寶典

VISUAL C++6寶典

定 價(jià):¥135.00

作 者: (美)Richard C.Leinecker,(美)Tom Archer著;張艷[等]譯
出版社: 電子工業(yè)出版社
叢編項(xiàng): 美國(guó)IDG“寶典”叢書(shū)
標(biāo) 簽: VC

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787505345560 出版時(shí)間: 1999-01-01 包裝: 精裝
開(kāi)本: 26cm 頁(yè)數(shù): 1088 字?jǐn)?shù):  

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

  該書(shū)全面介紹了如何編寫(xiě)Windows應(yīng)用程序,帶領(lǐng)你從基本菜單和鼠標(biāo)輸入入手,一步步進(jìn)入Internet程序設(shè)計(jì)和數(shù)據(jù)庫(kù)連接等高級(jí)主題。書(shū)中每章講授一個(gè)主題,同時(shí)向你展示如何使用書(shū)中所描述的技巧并提供演示程序。對(duì)于不熟悉VisualC++,或者甚至不熟悉Windows程序設(shè)計(jì)的讀者,可以通過(guò)本書(shū)迅速學(xué)習(xí)基礎(chǔ)內(nèi)容,掌握Windows程序設(shè)計(jì)調(diào)的基本技巧。而對(duì)于那些程序員,經(jīng)驗(yàn)豐富的編程高手,也會(huì)感到本書(shū)是本函蓋全部基礎(chǔ)知識(shí)、內(nèi)容全面的VisualC++程序設(shè)計(jì)手冊(cè),書(shū)中詳細(xì)剖析像Internet程序設(shè)計(jì)和數(shù)據(jù)庫(kù)連接這些很有價(jià)值的主題。本書(shū)含有光盤(pán),使其更加物有所值。你無(wú)需鍵入任何內(nèi)容,即可使用書(shū)中展示的持巧。光盤(pán)中還包括了很多第三方演示程序和庫(kù)。因此,你將有機(jī)會(huì)使用到適用于Windows程序開(kāi)發(fā)的最好增件。本書(shū)結(jié)構(gòu)清晰、內(nèi)容全面、由淺及深、注重實(shí)用,突出了抽象概念和具體技術(shù)的實(shí)質(zhì),并根據(jù)實(shí)際需要提供了大量示圖和程序示例,便于讀者學(xué)習(xí)。讀者對(duì)象:初、中級(jí)程序員、軟件開(kāi)發(fā)人員、網(wǎng)絡(luò)管理員及廣大計(jì)算機(jī)編程的業(yè)余愛(ài)好者。

作者簡(jiǎn)介

暫缺《VISUAL C++6寶典》作者簡(jiǎn)介

圖書(shū)目錄

前言
第一部分:Visual C++基礎(chǔ)
第一章  入門(mén)
Visual C++ 6.0中的新特性
Hello World1程序
Hello World2程序
Hello World3 ATL控件
小結(jié)
第二章  充分利用 Visual Studio IDE的優(yōu)勢(shì)
使用Visual Studio IDE
創(chuàng)建第一個(gè)項(xiàng)目
自定義IDE
查看當(dāng)前快捷鍵
增加、編輯或刪除快捷方式
使用工具欄
顯示和隱藏工具欄
自定義工具欄
小結(jié)
第三章  應(yīng)用程序的調(diào)試
調(diào)試程序應(yīng)該具備的性能
Visual Studio集成式調(diào)試程序
準(zhǔn)備進(jìn)行調(diào)試的應(yīng)用程序
在運(yùn)行應(yīng)用程序時(shí)使用調(diào)試程序
調(diào)試窗口
在調(diào)試時(shí)使用斷點(diǎn)和單步執(zhí)行操作
使用DataTips信息以及Quick Watch窗口
在調(diào)試過(guò)程中使用Threads和Exceptions對(duì)話框
簡(jiǎn)單調(diào)試技巧
使用消息框加速調(diào)試
調(diào)試輸出
使用斷言
對(duì)象傾倒
檢測(cè)內(nèi)存泄漏與CMemoryState類(lèi)
使用MFC跟蹤
遠(yuǎn)程調(diào)試
Just-In-Time調(diào)試
編輯并繼續(xù)調(diào)試
調(diào)試Windows NT服務(wù)
小結(jié)
第四章  改善應(yīng)用程序性能
優(yōu)化代碼
描述簡(jiǎn)介
了解有關(guān)應(yīng)用程序描述的基本知識(shí)
了解Profiler的運(yùn)行情況
描述類(lèi)型
設(shè)置高級(jí)描述器設(shè)置
啟用Visaul C++中的描述
從開(kāi)發(fā)環(huán)境控制描述
選擇需要描述的函數(shù)
了解PREP程序
函數(shù)定時(shí)描述
函數(shù)范圍描述
行描述選項(xiàng)
行覆蓋描述
合并描述器輸出
從描述器中輸出數(shù)據(jù)
分析描述器數(shù)據(jù)
了解全局信息記錄
局部信息記錄
分析描述器的統(tǒng)計(jì)數(shù)據(jù)
使用Microsoft Excel處理Profiler輸出
描述動(dòng)態(tài)鏈接庫(kù)
描述ActiveX組件或ActiveX控件
描述內(nèi)聯(lián)代碼
描述多線程應(yīng)用程序
描述應(yīng)用程序性能
使用CAP工具刪除重復(fù)調(diào)用
描述Windows NT服務(wù)
小結(jié)
第五章  雜項(xiàng)工具
Spy++
自定義Tools菜單
雜項(xiàng)工具的動(dòng)作
瀏覽類(lèi)
瀏覽MFC源代碼
小結(jié)
第二部分:Windows 編輯基礎(chǔ)
第六章  MFC編程概述
什么是MFC
MFC的設(shè)計(jì)原理
MFC使用方面的優(yōu)勢(shì)
豐富的特性
可擴(kuò)展體系結(jié)構(gòu)
MFC層次設(shè)計(jì)
文件服務(wù)
窗口
圖形
數(shù)據(jù)庫(kù)支持
不使用MFC的原因
小結(jié)
第七章  菜單
創(chuàng)建和編輯菜單
創(chuàng)建菜單
MFC中的菜單消息
加速鍵
檢查鍵盤(pán)輸入
定義加速鍵
選擇適當(dāng)?shù)募铀冁I
多個(gè)加速鍵
動(dòng)態(tài)更改菜單
菜單命令范圍
在運(yùn)行時(shí)更改菜單
永久及臨時(shí)句柄映射
上下文菜單
小結(jié)
第八章  鼠標(biāo)和鍵盤(pán)
輸入基礎(chǔ)以及系統(tǒng)狀態(tài)
鼠標(biāo)輸入
創(chuàng)建鼠標(biāo)消息處理程序
在屏幕坐標(biāo)和窗口坐標(biāo)之間轉(zhuǎn)換
創(chuàng)建處理鼠標(biāo)事件的MFC程序
非客戶鼠標(biāo)事件
更改鼠標(biāo)光標(biāo)
創(chuàng)建更改鼠標(biāo)指針的MFC演示程序
捕獲鼠標(biāo)
限制鼠標(biāo)移動(dòng)
鍵盤(pán)輸入
物理鍵盤(pán)
回顯鍵盤(pán)焦點(diǎn)
小結(jié)
第九章  圖形
介紹圖形設(shè)備界面
圖形類(lèi)型
GDI設(shè)備類(lèi)型
設(shè)備上下文
DC繪圖屬性
WM_PAINT消息
繪制坐標(biāo)
觸發(fā)WM_PAINT
響應(yīng)除WM_PAINT之外的其他消息進(jìn)行繪圖
操縱文本
文本顏色
對(duì)齊文本
調(diào)整文本
關(guān)于字體
什么是字體
將對(duì)象選入DC
選擇常備字體
畫(huà)筆和畫(huà)刷
畫(huà)筆
畫(huà)刷
映射模式
光柵操作
文本繪圖函數(shù)
文本坐標(biāo)的計(jì)算
剪取區(qū)域
小結(jié)
第十章  位圖、調(diào)色板、DIM以及雙緩沖
位圖內(nèi)存和視頻內(nèi)存
創(chuàng)建CBitmap對(duì)象
加勒和設(shè)置位圖內(nèi)容
將CBitmaps繪制到屏幕上
光柵操作
BlitDemo程序
調(diào)色板和顏色
邏輯調(diào)色板
調(diào)色板事件
SetSystempaletteUse( )函數(shù)
設(shè)備無(wú)關(guān)位圖
DIB文件剖析
CDib類(lèi)
ShowDIB定示程序
雙緩沖
小結(jié)
第十一章  MFC異常處理
結(jié)構(gòu)化異常處理
異常處理語(yǔ)法
拋出異常
捕獲異常
錯(cuò)誤處理技巧比較
處理錯(cuò)誤代碼
在正確上下文中處理錯(cuò)誤
提高代碼可讀性
從構(gòu)造函數(shù)中拋出異常
CException類(lèi)
創(chuàng)建和刪除CException對(duì)象
從CException對(duì)象中檢索錯(cuò)誤信息
捕獲多種異常類(lèi)型
定義CException派生類(lèi)
研究CFileException類(lèi)
CFileException演示程序
定義你自己的CException派生類(lèi)
高級(jí)異常處理技術(shù)
確定應(yīng)該捕獲異常的函數(shù)
確定放置在try塊中的代碼
確定放置在catch塊中的代碼
從虛函數(shù)中拋出異常
小結(jié)
第十二章  控件
背景
創(chuàng)建控件
使用CButton類(lèi)
使用CListBox類(lèi)
使用Edit類(lèi)
使用CStatic類(lèi)
使用CScrollBar類(lèi)
使用CComboBox類(lèi)
Mini Editor程序
高級(jí)控件編程
添加一個(gè)鍵盤(pán)界面
修改控件的顏色
小結(jié)
第十三章  模式和非模式對(duì)話
使用對(duì)話編輯器
對(duì)話模板
創(chuàng)建新的對(duì)話模板
編輯一個(gè)對(duì)話模板
測(cè)試對(duì)話
CDialog類(lèi)
模式與非模式對(duì)話的對(duì)比
用ClassWizard創(chuàng)建CDialog派生類(lèi)
對(duì)話數(shù)據(jù)交換和校驗(yàn)
創(chuàng)建DDX變量
DoDataExchange和UpdateData
AddressBook演示程序
編輯演示程序的對(duì)話
CContact類(lèi)
取代OnInitdialog
處理WM_DESTROY消息
顯示數(shù)據(jù)
處理按鈕通知
建立和測(cè)試試演示程序
在對(duì)話中派生控件類(lèi)
創(chuàng)建控件類(lèi)
AddressBook演示程序:CAutoCompleteComboBox
串行化
使每個(gè)類(lèi)可串行化
實(shí)現(xiàn)Serialize( )虛函數(shù)
從磁盤(pán)中讀取數(shù)據(jù)
把數(shù)據(jù)保存到磁盤(pán)
給AddressBook演示程序添加串行化
小結(jié)
第十四章  屬性單和屬性頁(yè)
CjPropertySheet和CPropertyPage
創(chuàng)建屬性頁(yè)資源
創(chuàng)建CPropertyPage類(lèi)
創(chuàng)建和顯示的CPropertySheet
創(chuàng)建和顯示非模式的CPropertySheet
在一個(gè)現(xiàn)有對(duì)話內(nèi)創(chuàng)建和顯示屬性單
模式屬性單演示程序
屬性單和屬性頁(yè)提示和技巧
刪除標(biāo)準(zhǔn)按鈕
重定位標(biāo)準(zhǔn)按鈕
重定位標(biāo)準(zhǔn)按鈕
更改標(biāo)準(zhǔn)按鈕的標(biāo)題
禁用選項(xiàng)卡
重新啟用屬性頁(yè)
動(dòng)態(tài)設(shè)置CPropertyPage選項(xiàng)卡標(biāo)題
更改選項(xiàng)卡的字體
使用CPropertyPage選項(xiàng)卡助記符
小結(jié)
第十五章  數(shù)據(jù)I/O
CString類(lèi)
創(chuàng)建字符串
訪問(wèn)字符串?dāng)?shù)據(jù)
比較
抽取子串
搜索
StringDemo程序
CFile類(lèi)
FileDemo程序
CCompressedFile類(lèi)
CompressDemo程序
數(shù)據(jù)壓縮
Huffman
LZSS
LZW
CCompressDemo內(nèi)幕
用于串行通訊的CSerial類(lèi)
串行通訊
CSerial類(lèi)
CRegistry類(lèi)
注冊(cè)表值
預(yù)定義的注冊(cè)表鍵
常用注冊(cè)表鍵
CRegistry類(lèi)的使用
使用剪貼板
小結(jié)
第十六章  聲音
播放錄制好的聲音
CWave類(lèi)簡(jiǎn)介
使用Windows  API播放波形文件
CWave類(lèi)函數(shù)
WAveDemo程序
播放MIDI文件
什么是MIDI
CMidi類(lèi)簡(jiǎn)介
CMidi類(lèi)函數(shù)
MIDIDemo程序
CD音頻
CCDAudio類(lèi)庫(kù)簡(jiǎn)介
媒體控制接口
CCDAudio類(lèi)函數(shù)
CDPlayer程序
小結(jié)
第十七章  計(jì)時(shí)器和OnIdle循環(huán)處理
計(jì)時(shí)器
用WM_TIMER設(shè)置計(jì)時(shí)器
用一個(gè)回調(diào)過(guò)程設(shè)置計(jì)時(shí)器
Clock程序
使用CWinApp的OnIdle能力
OnIdleDemo程序
小結(jié)
第三部分:體系結(jié)構(gòu)
第十八章  內(nèi)存管理
系統(tǒng)內(nèi)存管理
Intel-86 32位分頁(yè)尋址模式
Windows 98的單進(jìn)程地址空間
系統(tǒng)內(nèi)存清理
進(jìn)程私有內(nèi)存
分配頁(yè)
編譯器內(nèi)存分配
Win32私有堆
共享內(nèi)存
內(nèi)存映射文件I/O
動(dòng)態(tài)分配共享頁(yè)
靜態(tài)分配共享頁(yè)
小結(jié)
第十九章  文檔、視圖和SDI
文檔/視圖設(shè)計(jì)
CDocuent類(lèi)
在你的應(yīng)用程序內(nèi)聲明一個(gè)文檔類(lèi)
CDocument的成員函數(shù)
理解文檔和消息處理
取代虛文檔函數(shù)
使用復(fù)雜文檔數(shù)據(jù)
理解CCmdTarget和CDocItem的益處
InitInstance函數(shù)對(duì)文檔的重要性
應(yīng)用程序如何管理文檔和視圖
關(guān)注CSingleDoc Tempalte類(lèi)
簡(jiǎn)介框架窗口
模板資源
字符串資源如何影響文檔模板
分離字符串資源
看看常備視圖資源
考慮文檔模板生命周期
模板的高級(jí)用法
使用多個(gè)模板
銷(xiāo)毀用AddDocTemplate()成員函數(shù)添加的文檔
了解和使用CView類(lèi)
聲明一個(gè)視圖類(lèi)
分析CView成員函數(shù)
使用視圖和消息
CView類(lèi)的MFC派生變形
CForm視圖與基于對(duì)話的應(yīng)用程序的對(duì)比
返回框架窗口
理解AfxGetmainWnd()的角色
HexView SDI應(yīng)用程序
小結(jié)
第二十章  MDI應(yīng)用程序的布局
重談文檔/視圖模型
回顧C(jī)Document類(lèi)
管理文檔、視圖和框架窗口的復(fù)雜組合
使用多文檔類(lèi)型
使用文檔的多個(gè)視圖
了解CMDIFrameWnd類(lèi)
了解CMDIChildWnd類(lèi)
了解CMultidocTemplate類(lèi)
回顧使用CDocumetn 類(lèi)的開(kāi)銷(xiāo)
進(jìn)一步考慮MDI應(yīng)用程序
PaintObj程序
理解拆分窗口
區(qū)分拆分窗口
理解特定于CSplitterWnd類(lèi)的內(nèi)容
詳細(xì)講解動(dòng)態(tài)拆分
在動(dòng)態(tài)面板中使用不同的視圖
使用CRuntimeClass對(duì)象
對(duì)與多個(gè)文檔關(guān)聯(lián)的視圖使用拆分器
使用靜態(tài)拆分器
創(chuàng)建靜態(tài)拆分器
了解共享流動(dòng)條
確定實(shí)際的和理想的尺寸
了解拆分器的性能問(wèn)題
Dynsplit 程序
為窗口定義子類(lèi)
使用MFC定義窗口子類(lèi)
文檔/視圖體系結(jié)構(gòu)的替代
小結(jié)
第二十一章  打印和打印預(yù)覽
Windows API打印機(jī)支持
打印機(jī)信息
理解字符特征的重要性
PortLand程序
用MFC進(jìn)行打印
了解在打印中你的角色和框架的角色
了解MFC打印序列
進(jìn)一步洞察MFC默認(rèn)打印
打印協(xié)議
取代視圖類(lèi)函數(shù)和分頁(yè)
了解CPrintInfo類(lèi)
了解打印機(jī)的頁(yè)和文檔頁(yè)的對(duì)比
實(shí)現(xiàn)分頁(yè)
添加幫助函數(shù)
打印時(shí)分頁(yè)
重談頁(yè)眉和頁(yè)腳的打印
為打印分配GDI資源
擴(kuò)大打印的圖像
了解打印預(yù)覽體系結(jié)構(gòu)
打印預(yù)覽過(guò)程
修改打印預(yù)覽
增強(qiáng)應(yīng)用程序的打印預(yù)覽
了解CPrintDialog類(lèi)
HexViewMDI程序
小結(jié)
第二十二章  用于高級(jí)Windows 用戶界面的MFC
更多的控制權(quán)
理解模式循環(huán)
RunModalLoop()內(nèi)部
模式循環(huán)參數(shù)
終止模式循環(huán)
生成模式應(yīng)用程序
創(chuàng)建和關(guān)閉模式窗口
添加處理程序
簡(jiǎn)單的模式應(yīng)用程序
進(jìn)一步改進(jìn)模式窗口
在透明客戶構(gòu)上繪制透明位圖
繪制位圖
確定在什么地方粘貼位圖
兼容的設(shè)備上下文
BITMAP結(jié)構(gòu)
把所有圖片疊合在一起
確保已被注意到
小結(jié)
第二十三章  狀態(tài)欄和工具欄
創(chuàng)建和使用狀態(tài)欄
創(chuàng)建狀態(tài)欄
自定義狀態(tài)欄
創(chuàng)建和控制工具欄
MFC控件欄
創(chuàng)建和初始化一個(gè)工具欄
使用ReBar控件
小結(jié)
第二十四章  樹(shù)視圖和列表視圖控件
CTreeCtrl
樹(shù)視圖控件基礎(chǔ)知識(shí)
CTreeCtrl
CTreeCtrl演示程序
CListCtrl列表視圖基礎(chǔ)知識(shí)
CListCtrl
小結(jié)
第二十五章  線程
線程
創(chuàng)建工作者線程
線程函數(shù)
創(chuàng)建用戶界面線程
掛起和繼續(xù)執(zhí)行線程
使線程睡眠
終止一個(gè)線程
從一個(gè)線程中終止另一個(gè)線程
線程、進(jìn)程和優(yōu)先級(jí)
進(jìn)程優(yōu)先級(jí)類(lèi)
在線程之間共享MFC對(duì)象
在多線程應(yīng)用程序中使用C運(yùn)行函數(shù)
ThreadDemol程序
小結(jié)
第四部分:數(shù)據(jù)庫(kù)編程
第二十六章  ODBC
ODBC定義與數(shù)據(jù)庫(kù)術(shù)玉器
ODBC產(chǎn)生自對(duì)標(biāo)準(zhǔn)的需要
ODBC標(biāo)準(zhǔn)
ODBC API一致性層
ODBC SQL一致性層
ODBC的實(shí)現(xiàn)
配置ODBC
連接到一個(gè)數(shù)據(jù)源
查詢(xún)數(shù)據(jù)和數(shù)據(jù)源
準(zhǔn)備與執(zhí)行SQL請(qǐng)求
檢索數(shù)據(jù)
斷開(kāi)與數(shù)據(jù)源的連接
使用ODBC獲取數(shù)據(jù)
為Visual C++項(xiàng)目添加對(duì)ODBC的支持
修改ODBCDemo對(duì)話
添加初始化和數(shù)據(jù)庫(kù)代碼
使用ODBC動(dòng)態(tài)查詢(xún)數(shù)據(jù)源
ODBCDynamic類(lèi)聲明
ODBCDynamic類(lèi)如何工作
使用ODBCDynamic類(lèi)
小結(jié)
第二十七章  MFC數(shù)據(jù)庫(kù)類(lèi)
CDatabase類(lèi)
CRecordset類(lèi)
構(gòu)造一個(gè)記錄集
打開(kāi)一個(gè)記錄集
使用RFX讀寫(xiě)數(shù)據(jù)
過(guò)濾記錄
排序返回的記錄集中的記錄
在結(jié)果集合中移動(dòng)
保存記錄
刪除記錄
使用MFC數(shù)據(jù)庫(kù)類(lèi)
添加對(duì)MFC數(shù)據(jù)庫(kù)類(lèi)的支持
為演示程序創(chuàng)建UI
添加工具類(lèi)以封創(chuàng)建CRecordset類(lèi)
修改對(duì)話的實(shí)現(xiàn)文件
參數(shù)化記錄集與查詢(xún)
為演示程序創(chuàng)建UI
創(chuàng)建UserMaster記錄集
修改CRecordset類(lèi)以接受參數(shù)
為應(yīng)用程序添加查找功能
建立應(yīng)用程序
創(chuàng)建參數(shù)化查詢(xún)
演示數(shù)據(jù)庫(kù)
創(chuàng)建權(quán)限記錄集
小結(jié)
第二十八章  DAO數(shù)據(jù)庫(kù)編程
DAO概覽
DAO的歷史
DAO層次結(jié)構(gòu)
DAO的多種內(nèi)部形式
使用MFC DAO類(lèi)
CDaoDatabase類(lèi)
CDaoWorkspace類(lèi)
CDaoRecordset類(lèi)
MFC DAO演示程序
小結(jié)
第五部分:擴(kuò)展應(yīng)用程序
第二十九章  使用DLL
DLL概述
動(dòng)態(tài)庫(kù)和靜態(tài)庫(kù)
加載DLL
Visual C++常規(guī)DLL
了解常規(guī)DLL內(nèi)部
動(dòng)態(tài)加載DLL
何時(shí)動(dòng)態(tài)加載DLL的例子
Windwos 異常分支
使用DLL的全局C++對(duì)象
MFC擴(kuò)展DLL
理解MFC擴(kuò)展DLL的內(nèi)部
通過(guò)MFC擴(kuò)展DLL導(dǎo)出類(lèi)
關(guān)于AFX_EXT_CLASS的更多內(nèi)容
使用嵌套的MFC擴(kuò)展DLL
民出資源
編寫(xiě)在DLL中封裝文檔和視圖的演示程序
小結(jié)
第三十章  在程序中添加圖形
第三方庫(kù)
ImageObject庫(kù)簡(jiǎn)介
BMP文件格式
GIF文件格式
JPEG文件格式
PCX文件格式
TGA文件格式
TIF文件格式
庫(kù)加載圖象
Dispaly程序
縮放、裁剪和改變顏色深度
從設(shè)備上下文中創(chuàng)建圖像
從剪貼板創(chuàng)建圖像
保存圖像
圖象處理
ProcessImage程序
小結(jié)
第六部分:組件對(duì)象模型編程
第三十一章  ActiveX和ActiveX控件設(shè)計(jì)介紹
理解ActiveX的起源和使用
理解各種ActiveX技術(shù)
理解自動(dòng)化服務(wù)器
理解自動(dòng)化控制器
定義ActiveX控件
理解組件對(duì)象模型對(duì)象
理解ActiveX文檔
理解ActiveX容器
理解ActiveX能夠?yàn)槟阕鲂┦裁?br />確定你需要哪種ActiveX組件
使用自動(dòng)化服務(wù)器和控制器
使用ActiveX控件
使用COM對(duì)象
使用MFC來(lái)創(chuàng)建ActiveX組件
使用ActiveX模板庫(kù)來(lái)創(chuàng)建ActiveX組件
使用BVaseControl框架來(lái)創(chuàng)建ActiveX組件
創(chuàng)建你自己的框架
基本的ActiveX組件體系結(jié)構(gòu)
ActiveX自動(dòng)化服務(wù)器
ActiveX控件
建立ActiveX組件需要的支持工具
MIDL編譯器
Mktyplib
GUIDGEN
RegEdit
注冊(cè)服務(wù)器
Ole2View
把工具添加到Visual C++開(kāi)發(fā)環(huán)境中
用MFC創(chuàng)建一個(gè)基本ActiveX控件
創(chuàng)建基本的控件項(xiàng)目
控件注冊(cè)
創(chuàng)建方法
屬性
創(chuàng)建屬性頁(yè)
添加事件
持久性
繪制控件
標(biāo)準(zhǔn)繪制
小結(jié)
第三十二章  用MFC創(chuàng)建ActiveX自動(dòng)化服務(wù)器
創(chuàng)建基本項(xiàng)目
給應(yīng)用程序添加一個(gè)自動(dòng)化接口
注冊(cè)服務(wù)器
庫(kù)范例服服務(wù)器編寫(xiě)支持代碼
添加方法
給服務(wù)器添加屬性
產(chǎn)生OLE異常
理解雙接口服務(wù)器
產(chǎn)生雙接口OLE異常
用C++進(jìn)行器實(shí)例化
用C++實(shí)例化OLE服務(wù)器時(shí)常見(jiàn)的問(wèn)題
創(chuàng)建可共享的服務(wù)器
單一實(shí)例服務(wù)器
小結(jié)
第三十三章  活動(dòng)模板庫(kù)
ATL概述
創(chuàng)建ATL控件
把一個(gè)COM對(duì)象添加到項(xiàng)目中
修改CDoublePend包含文件
實(shí)現(xiàn)接口函數(shù)
在C++中使用控件
數(shù)據(jù)類(lèi)型
轉(zhuǎn)換BSTR
比較BSTR
在調(diào)試器中查看一個(gè)BSTR的內(nèi)容
在Web頁(yè)中嵌入ActiveX控件
小結(jié)
第七部分:因特網(wǎng)和HTML編程
第三十四章  因特網(wǎng)編程
CInternetSession類(lèi)
CFtpConnecton類(lèi)
從FTP服務(wù)器中檢索文件
把文件發(fā)送給FTP服務(wù)器
其他FTP函靈敏
CInternetFile類(lèi)
CFtpfileFind類(lèi)
FTP程序
套接字和CSocket類(lèi)
創(chuàng)建套接字
連接到套接字
監(jiān)聽(tīng)一個(gè)連接
讀數(shù)據(jù)和寫(xiě)數(shù)據(jù)
Sockets程序
SendEmail程序
檢索HTTP文件
AutoDialer程序
小結(jié)
第三十五章  CHtmlView類(lèi)
創(chuàng)建一個(gè)CHtmlView項(xiàng)目
把項(xiàng)目轉(zhuǎn)換為使用CHtmlView
導(dǎo)航CHtmlView
SimpleBrowser程序
MultiBrowser程序
直接使用Web瀏覽器控件
編寫(xiě)一個(gè)記錄導(dǎo)航日志的瀏覽器
編寫(xiě)一個(gè)阻擋站點(diǎn)的瀏覽器
小結(jié)
第三十六章  動(dòng)態(tài)HTML
HTML基礎(chǔ)
層疊式風(fēng)格單
全局風(fēng)格單
風(fēng)格單語(yǔ)法
簡(jiǎn)單的文件查看器
事件和對(duì)象模型
腳本
腳本元素
改變非文本元素
在文檔加載時(shí)運(yùn)行腳本
腳本對(duì)話
小結(jié)
第八部分:Visual Studio的高級(jí)用法
第三十七章  Visual Studio腳本編制
Visual Studio宏
Quick Macro
創(chuàng)建VBScript宏
理解VBScript宏
編輯VBScript宏
創(chuàng)建一個(gè)空宏
使用VBScript宏
加載宏文件
運(yùn)行VBScript宏
把宏分配組工具欄
把宏分配給按鍵
理解VBScript
VBScript編程
使用變量
使用常量
使用函數(shù)和過(guò)程
使用Developer Studio對(duì)象模型
訪問(wèn)該對(duì)象模型
使用Application對(duì)象
使用范例應(yīng)用程序
運(yùn)行范例宏
理解范例宏
小結(jié)
第三十八章  編寫(xiě)自定義AppWizard
AppWizard的內(nèi)部工作
AppWizard管理器
CCustormappWiz類(lèi)和Dictionary
創(chuàng)建一個(gè)自定義AppWizard
預(yù)置項(xiàng)目的默認(rèn)設(shè)置的演示項(xiàng)目
定義CCustomAppWiz類(lèi)
使用宏字典
一個(gè)更高級(jí)的自定義AppWizard
添加一個(gè)定義對(duì)話
創(chuàng)建你自己的模板
更改newproj.inf文件
更改ClassWizard文件
更改AppWizard模板
更改CONFIRM.INF文件
為永久性的宏使用注冊(cè)表
更改CAboutWizAppWiz類(lèi)以使用注冊(cè)表
小結(jié)
附錄  光盤(pán)內(nèi)容

本目錄推薦

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