次の方法で共有


CComCoClass::GetObjectDescription

この静的関数は、クラス オブジェクトのテキスト説明を取得します。

static LPCTSTR WINAPI GetObjectDescription( );

戻り値

クラス オブジェクトの説明。

解説

既定の実装では NULLを返します。DECLARE_OBJECT_DESCRIPTION のマクロでこのメソッドをオーバーライドできます。例:

class ATL_NO_VTABLE CMyDoc :
   public CComObjectRootEx<CComSingleThreadModel>,
   public CComCoClass<CMyDoc, &CLSID_MyDoc>,
   public IDocument
{
public:
   DECLARE_OBJECT_DESCRIPTION("My Document Object 1.0")

   // Remainder of class declaration omitted.

GetObjectDescriptionIComponentRegistrar::GetComponentsによって呼び出されます。IComponentRegistrar により、DLL の登録の個々のコンポーネントが登録できるようにするオートメーション インターフェイスです。ATL プロジェクト ウィザードを使用して Configuration レジストラー オブジェクトを作成すると、が自動的に IComponentRegistrar のインターフェイスを実装します。IComponentRegistrar は、Microsoft Transaction Server で一般的に使用されます。

ATL プロジェクト ウィザードに関する詳細については、" " ATL プロジェクトの作成を参照してください。

必要条件

ヘッダー: atlcom.h

参照

関連項目

CComCoClass クラス