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.
GetObjectDescription は IComponentRegistrar::GetComponentsによって呼び出されます。IComponentRegistrar により、DLL の登録の個々のコンポーネントが登録できるようにするオートメーション インターフェイスです。ATL プロジェクト ウィザードを使用して Configuration レジストラー オブジェクトを作成すると、が自動的に IComponentRegistrar のインターフェイスを実装します。IComponentRegistrar は、Microsoft Transaction Server で一般的に使用されます。
ATL プロジェクト ウィザードに関する詳細については、" " ATL プロジェクトの作成を参照してください。
必要条件
ヘッダー: atlcom.h