COM 属性による COM DLL の開発

以下のトピックでは、簡単な COM サーバー (インプロセス サーバーまたは DLL) を、さまざまな属性を使って短時間で開発する方法を紹介します。COM サーバーは次の 2 つの方法で開発できます。

最初のチュートリアルでは、テキスト エディタとコマンド ライン ツールを使って COM サーバーを開発します。2 番目のチュートリアルでは、Visual Studio 統合開発環境 (IDE: Integrated Development Environment) を使って同じ COM サーバーを開発します。

ctkast1b.alert_note(ja-jp,VS.90).gifメモ :

このトピックで使用している UUID は、純粋にデモンストレーション用です。省略すると、module 属性 (およびその他の属性) が自動的に生成します。

このトピックでは、主に次の属性について説明します。

coclass

object

threading

dual

out

uuid

emitidl

pointer_default

version

helpstring

progid

vi_progid

module

retval

 

サポートされている属性の完全な一覧については、「グループ別の属性」を参照してください。属性付きプログラミングの詳細については、「属性付きプログラミング」を参照してください。

参照

概念

属性のチュートリアル