DeV selection<br> Visual C++プログラマのためのCOM入門―はじめるWindowsシステムプログラミング

DeV selection
Visual C++プログラマのためのCOM入門―はじめるWindowsシステムプログラミング

  • ただいまウェブストアではご注文を受け付けておりません。
  • サイズ B5判/ページ数 287p/高さ 24cm
  • 商品コード 9784881357552
  • NDC分類 007.64
  • Cコード C3055

出版社内容情報

本書はVisual C++プログラマの皆さんを対象に、Windowsを支えるCOMを理解するための必須情報を提供しています。Microsoftが提供するCOMコンポーネントを実際に使用しながら、「COMとは何か」「COMを支える原理とは何か」を考えます。C++の知識があれば、COMとWindowsの仕組みがわかります。

【目次】

本書はVisual C++プログラマの皆さんを対象に、Windowsを支えるCOMを理解するための必須情報を提供しています。Microsoftが提供するCOMコンポーネントを実際に使用しながら、「COMとは何か」「COMを支える原理とは何か」を考えます。C++の知識があれば、COMとWindowsの仕組みがわかります。

第1章 COMコンポーネント指向プログラミング基礎講座
1-1 Gates氏、Wintel、そしてCOM
1-2 Halloween文書、Paul Maritz氏、そしてCOMコンポーネント
1-3 私が考えるCOMコンポーネント指向プログラミングの利点
1-4 私が考えるCOMコンポーネント指向プログラミングの不安
1-5 本章のまとめ

第2章 COMコンポーネント指向プログラミング入門
2-1 COMを理解するためのたとえ話
2-2 VBScriptによるCOMコンポーネント指向プログラミング
2-3 VBScriptの命令とその使い方
2-4 VBScript命令のまとめ
2-5 HTMLファイルのVBScriptプログラムへの変換
2-6 Windows Scripting Host対応プログラムのVisual C++プログラムへの変換
2-7 本章のまとめ

第3章 ATLを使ったCOMコンポーネント開発とその背景
3-1 本章の要点
3-2 2種類のインターフェイスを持つCOMコンポーネントの開発
3-3 1種類のインターフェイスしか持たないCOMコンポーネントの開発
3-4 COMインターフェイス情報とWindowsシステムレジストリの関係
3-5 Visual C++によるクライアントプログラムの作成
3-6 COMサーバー、COMコンポーネント、そしてWindowsシステムレジストリ
3-7 Windows Scripting Host対応サンプルプログラムの作成
3-8 Visual C++を使ったサンプルプログラムの作成
3-9 本章のまとめ

第4章 COMインターフェイスとインターネットプログラミング
4-1 本章の要点
4-2 COMとインターフェイス継承
4-3 楽しいサンプルプログラムの作成演習
4-4 Visual C++プログラムへの変換
4-5 本章のまとめ

第5章 COMインターフェイスとWindowsシェルプログラミング
5-1 本章の要点
5-2 COMのバージョン管理とVBScriptによるサンプルプログラミング
5-3 サンプルプログラミングのVisual C++プログラムへの変換
5-4 本章のまとめ

第6章 COMインターフェイスとWindowsシステムレジストリプログラミング
6-1 本章の要点
6-2 COMの位置透過性
6-3 Windowsシステムレジストリプログラミング
6-4 Visual C++によるサンプルプログラムの作成
6-5 本章のまとめ

第7章 サンプルプログラムの内部動作の検討
7-1 第6章で作成したChap06プログラムの内部動作の検討
7-2 第4章で作成したWebClientプログラムの内部動作の検討
7-3 本章のまとめ

コラム COMサーバーの種類

内容説明

APIからCOMへと転換する、インターネット時代のWindowsプログラミングを先取り!C++を知っていれば、COMとWindowsの関係が「わかる」。Windowsシステムに潜むコンポーネントを発見するノウハウとCOMコンポーネントサーバーを開発するための基礎知識を満載。

目次

第1章 COMコンポーネント指向プログラミング基礎講座
第2章 COMコンポーネント指向プログラミング入門
第3章 ATLを使ったCOMコンポーネント開発とその背景
第4章 COMインターフェイスとインターネットプログラミング
第5章 COMインターフェイスとWindowsシェルプログラミング
第6章 COMインターフェイスとWindowsシステムレジストリプログラミング
第7章 サンプルプログラムの内部動作の検討