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

Visual C++5 ActiveX編程指南

Visual C++5 ActiveX編程指南

定 價(jià):¥48.00

作 者: (美)[安德森]Jerry Anderson著;張知一,史元春譯
出版社: 清華大學(xué)出版社
叢編項(xiàng): 編程與開發(fā)系列叢書
標(biāo) 簽: 軟件工具

ISBN: 9787302030041 出版時(shí)間: 1998-05-01 包裝: 平裝
開本: 26cm 頁數(shù): 429頁 字?jǐn)?shù):  

內(nèi)容簡介

  內(nèi)容提要全書通過VisualC十十5.0的開發(fā)實(shí)例和測(cè)試,詳細(xì)闡述了開發(fā)ActiveX控件的方法,特別介紹了MFC、ATL和BaseCt1三個(gè)開發(fā)工具,以及它們?cè)诟鞣N開發(fā)中的特點(diǎn)和差別,以便讀者更加方便、有效地使用它們開發(fā)自己的控件。全書共分5部分:第1部分ActiveX簡單介紹;第2部分講述ActiveX自動(dòng)化服務(wù)器;第3部分介紹Activex控件;第4部分講述COM對(duì)象和自定義接口;第5部分介紹如何使用組件及其他高級(jí)話題。本書面向使用VisualC十十的開發(fā)人員,通過此書將可以創(chuàng)建任何關(guān)于ActiveX、COM和Windows的應(yīng)用程序和工程項(xiàng)目。

作者簡介

暫缺《Visual C++5 ActiveX編程指南》作者簡介

圖書目錄

     目錄
   第1部分 ActiveX簡介
    第1章 什么是ActiveX
    1.1 應(yīng)用程序開發(fā)的Internet策略
    1.2 ActiveX、OLE和Internet
    1.3 ActiveX組件的類型
    1.3.1 自動(dòng)化服務(wù)器
    1.3.2 自動(dòng)化控制器
    1.3.3 控件
    1.3.4 COM對(duì)象
    1.3.5 文檔
    1.3.6 容器
    1.4 小結(jié)
    第2章 ActiveX的功能
    2.1 定義應(yīng)用程序的需求
    2.2 你需要哪種類型的ActiveX組件
    2.2.1 自動(dòng)化服務(wù)器和控制器
    2.2.2 ActiveX控件
    2.2.3 COM對(duì)象
    2.3 為合適的工作選擇合適的工具
    2.3.1 Microsoft基本類
    2.3.2 ActiveX模板庫
    2.3.3 BaseControl框架
    2.3.4 建立自己的框架
    2.4 ActiveX組件的基本結(jié)構(gòu)
    2.4.1 ActiveX自動(dòng)化服務(wù)器
    2.4.2 ActiveX控件
    2.5 支持ActiveX組件開發(fā)的工具
    2.5.1 MIDL編譯器
    2.5.2 Mktyplib
    2.5.3 GUIDGEN
    2.5.4 RegEdit
    2.5.5 注冊(cè)服務(wù)器
    2.5.6 Ole2View
    2.5.7 將工具加到VisualC十十的開發(fā)環(huán)境
    2.6 小結(jié)
   第2部分 ActiveX自動(dòng)化服務(wù)器
    第3章 用MFC生成ActiveX自動(dòng)化服務(wù)器
    3.1 生成基本項(xiàng)目
    3.2 給應(yīng)用程序增加自動(dòng)化接口
    3.3 注冊(cè)表
    3.3.1 服務(wù)器的注冊(cè)
    3.3.2 服務(wù)器的注銷
    3.4 服務(wù)器支持代碼示例
    3.5 增加方法
    3.6 增加屬性
    3.7 產(chǎn)生OLE異常
    3.8 雙接口
    3.9 生成雙接口OLE異常
    3.10 使用C十十的服務(wù)器實(shí)例化
    3.11 共享服務(wù)器
    3.12 單實(shí)例服務(wù)器
    3.13 小結(jié)
    第4章 用ATL生成ActiveX自動(dòng)化服務(wù)器
    4.1 生成基本項(xiàng)目
    4.2 給應(yīng)用程序增加自動(dòng)化接口
    4.3 注冊(cè)表
    4.4 服務(wù)器支持代碼示例
    4.5 增加方法
    4.6 增加屬性
    4.7 產(chǎn)生OLE異常
    4.8 雙接口
    4.9 生成雙接口OLE異常
    4.10 使用C十十的服務(wù)器實(shí)例化
    4.11 共享服務(wù)器
    4.12 單實(shí)例服務(wù)器
    4.13 小結(jié)
    第5章 用BaseCtl生成Activex自動(dòng)化服務(wù)器
    5.1 創(chuàng)建基本項(xiàng)目
    5.2 注冊(cè)表
    5.3 服務(wù)器支持代碼示例
    5.4 增加方法
    5.5 增加屬性
    5.6 產(chǎn)生OLE異常
    5.7 雙接口
    5.8 生成雙接口OLE異常
    5.9 使用C十十的服務(wù)器實(shí)例化
    5.10 共享服務(wù)器
    5.11 單實(shí)例服務(wù)器
    5.12 用戶接口和事件
    5.13 小結(jié)
   第3部分 ActiveX控件
    第6章 使用MFC創(chuàng)建基本的ActiveX控件
    6.1 創(chuàng)建基本的控件項(xiàng)目
    6.2 控件注冊(cè)
    6.3 創(chuàng)建方法
    6.4 屬性
    6.4.1 創(chuàng)建普通用戶定義屬性
    6.4.2 創(chuàng)建參數(shù)化用戶定義屬性
    6.4.3 創(chuàng)建Stock屬性
    6.4.4 使用Ambient屬性
    6.4.5 創(chuàng)建屬性表
    6.5 添加事件
    6.6 持久性
    6.7 繪制控件
    6.7.1 標(biāo)準(zhǔn)繪制
    6.8 小結(jié)
    第7章 使用MFC開發(fā)高級(jí)ActiveX 控件
    7.1 屬性
    7.1.1 創(chuàng)建異步屬性
    7.1.2 靜態(tài)和動(dòng)態(tài)屬性枚舉
    7.2 繪制控件
    7.3 增加剪貼板和拖放支持
    7.3.1 剪貼板支持
    7.3.2 拖放支持
    7.4 定制剪貼板和拖放格式
    7.5 繼承現(xiàn)有Windows控件
    7.6 雙接口控件
    7.7 其他ActiveX特性
    7.7.1 無窗口特性
    7.2.2 無閃特性
    7.7.3 無夾設(shè)備上下文
    7.7.4 非活動(dòng)狀態(tài)時(shí)鼠標(biāo)光標(biāo)通知
    7.8 小結(jié)
    第8章 使用ATL創(chuàng)建基本ActiveX控件
    8.1 創(chuàng)建基本的控件項(xiàng)目
    8.2 控件注冊(cè)
    8.3 創(chuàng)建方法
    8.4 屬性
    8.4.1 創(chuàng)建普通用戶定義屬性
    8.4.2 創(chuàng)建參數(shù)化用戶定義屬性
    8.4.3 創(chuàng)建Stock屬性
    8.4.4 使用Ambient屬性
    8.4.5 創(chuàng)建屬性表
    8.5 添加事件
    8.6 持久性
    8.7 繪制控件
    8.7.1 標(biāo)準(zhǔn)繪制
    8.8 小結(jié)
    第9章 用ATL擴(kuò)展高級(jí)ActiveX控件
    9.1 屬性
    9.1.1 創(chuàng)建異步屬性
    9.2 靜態(tài)和動(dòng)態(tài)屬性枚舉
    9.3 繪制控件
    9.3.1 優(yōu)化繪制
    9.4 添加剪貼板和拖放支持
    9.4.1 剪貼板支持
    9.5 拖放支持
    9.6 自定義剪貼板和拖放格式
    9.7 繼承已有的Windows控件
    9.8 雙接口控件
    9.9 其他的ActiveX特性
    9.9.1 無窗口特性
    9.9.2 無抖動(dòng)特性
    9.9.3 不活動(dòng)時(shí)的鼠標(biāo)指針通知
    9.9.4 優(yōu)化繪制代碼
    9.9.5 異步裝載屬性
    9.10 小結(jié)
    第10章 使用BaseCtl創(chuàng)建基本的ActiveX控件
    10.1 創(chuàng)建基本的控件項(xiàng)目
    10.2 控件注冊(cè)
    10.3 創(chuàng)建方法
    10.4 創(chuàng)建屬性
    10.4.1 創(chuàng)建普通的用戶自定義屬性
    10.4.2 創(chuàng)建參數(shù)化的用戶自定義屬性
    10.4.3 創(chuàng)建公共屬性
    10.4.4 使用環(huán)境屬性
    10.4.5 創(chuàng)建屬性單
    10.5 添加事件
    10.6 持久性
    10.6.1 文本持久性
    10.6.2 二階段持久性
    10.7 繪制控件
    10.7.1 標(biāo)準(zhǔn)繪制
    10.8 小結(jié)
    第11章 使用BaseCtl開發(fā)高級(jí)的ActiveX控件
    11.1 創(chuàng)建屬性
    11.1.1 創(chuàng)建異步屬性
    11.1.2 靜態(tài)和動(dòng)態(tài)屬性枚舉
    11.2 繪制控件
    11.2.1 優(yōu)化繪制
    11.3 添加剪貼板和鼠標(biāo)拖放支持
    11.3.1 剪貼板支持
    11.3.2 添加鼠標(biāo)拖放支持
    11.3.3 自定義的剪貼板和鼠標(biāo)拖放格式
    11.4 繼承已有的Windows控件
    11.5 雙接口控件
    11.6 其他的ActiveX特性
    11.6.1 無窗口式特性
    11.6.2 非省略式設(shè)備描述表
    11.6.3 無閃爍特性
    11.6.4 不活動(dòng)時(shí)的鼠標(biāo)指針通知
    11.6.5 優(yōu)化繪制代碼
    11.6.6 異步裝載屬性
    11.7 小結(jié)
   第4部分 COM對(duì)象和自定義接口
    第12章 使用MFC創(chuàng)建ActiveXCOM對(duì)象和自定義接口
    12.1 COM對(duì)象剖析
    12.2 建構(gòu)COM對(duì)象所需的工具
    12.2.1 MIDL編譯器
    12.2.2 GUIDGEN
    12.2.3 RegEdit
    12.2.4 注冊(cè)服務(wù)器
    12.2.5 在VisualC十十開發(fā)環(huán)境中加入這些工具
    12.3 使用IDL定義COM接口
    12.3.1 創(chuàng)建IFISH項(xiàng)目
    12.3.2 創(chuàng)建接口定義
    12.3.3 編譯接口定義文件
    12.3.4 創(chuàng)建定義文件
    12.3.5 將RPC 庫加入接口項(xiàng)目中
    12.3.6 注冊(cè)接口
    12.4 實(shí)現(xiàn)接口
    12.4.1 使用VisualC十十AppWizard來創(chuàng)建COM對(duì)象
    12.4.2 存取進(jìn)程內(nèi)COM對(duì)象
    12.4.3 創(chuàng)建實(shí)現(xiàn)COM接口的類
    12.5 使用接口
    12.5.1 OLE初始化和終止函數(shù)
    12.5.2 COM對(duì)象存取函數(shù)
    12.6 小結(jié)
    第13章 使用ATL創(chuàng)建ActiveXCOM對(duì)象和自定義接口
    13.1 使用ActiveX模板庫的好處
    13.1.1 支持多種服務(wù)器類型
    13.2 ATL支持的線程模式
    13.2.1 可分離接口
    13.2.2 實(shí)現(xiàn)接口集合
    13.2.3 對(duì)錯(cuò)誤處理的內(nèi)置支持
    13.3 使用ATL創(chuàng)建COM服務(wù)器
    13.3.1 使用ATLCOMWizard創(chuàng)建COM服務(wù)器
    13.3.2 檢查ATLCOMAppWizard的結(jié)果
    13.3.3 實(shí)現(xiàn)COM服務(wù)器訪問函數(shù)
    13.3.4 使用IDL創(chuàng)建對(duì)象定義
    13.3.5 實(shí)現(xiàn)COM接口
    13.3.6 使用對(duì)象映射指定COM對(duì)象
    13.4 何時(shí)使用ActiveX模板庫
    13.5 小結(jié)
    第14章 創(chuàng)建自己的ActiveXCoM對(duì)象和自定義接口
    14.1 創(chuàng)建基本的進(jìn)程內(nèi)服務(wù)器
    14.1.1 創(chuàng)建項(xiàng)目定義文件
    14.1.2 自定義COM服務(wù)器結(jié)構(gòu)
    14.2 創(chuàng)建COM類COBass
    14.3 實(shí)現(xiàn)COBass類工廠
    14.4 服務(wù)器應(yīng)用程序的實(shí)現(xiàn)
    14.5 實(shí)現(xiàn)服務(wù)器訪問函數(shù)
    14.6 編譯和測(cè)試COM服務(wù)器
    14.7 小結(jié)
   第5部分 使用自己的組件和高級(jí)話題
    第15章 測(cè)試和使用自己的組件
    15.1 ActiveX容器和控制器
    15.1.1 使用VisualBasic作為容器
    15.1.2 使用MicrosoftVisualC十十作為容器
    15.1.3 HTML和Web瀏覽器
    15.1.4 ActiveXControlPad
    15.1.5 使用MicrosoftAccess,Word和Excel應(yīng)用程序作為ActiveX控件的容器
    15.2 用于測(cè)試組件的工具
    15.2.1 VisualC十十ActiveX控件測(cè)試容器
    15.2.2 用戶
    15.2.3 自動(dòng)工具
    15.3 小結(jié)
    第16章 高級(jí)話題
    16.1 Internet
    16.1.1 Internet安全性
    16.1.2 軟件簽名
    16.1.3 Internet腳本
    16.1.4 Internet組件下載
    16.1.5 電子貿(mào)易
    16.2 高級(jí)COM
    16.2.1 使用C十十虛函數(shù)表描述接口
    16.2.2 使用集合重用ActiveX對(duì)象
    16.2.3 枚舉器
    16.3 有關(guān)本章示例的說明
    16.4 分布式組件對(duì)象模型(DCOM)
    16.5 OLEDB
    16.6 線程
    16.6.1 單線程與多線程
    16.7 未來展望
    16.8 小結(jié)
   

本目錄推薦

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