次の方法で共有


COleClientItem::GetUserType

呼び出します。「Word 文書などの OLE アイテムの型を記述するユーザーが認識可能な文字列を取得します」。

void GetUserType(
   USERCLASSTYPE nUserClassType,
   CString& rString 
);

パラメーター

  • nUserClassType
    OLE アイテムの種類を示す文字列の目的のバリアントを示す値。これには、次の値を 1 である可能性があります:

    • USERCLASSTYPE_FULL ユーザーに表示される完全な型名。

    • ポップアップ メニューとリンクの編集]ダイアログ ボックスの使用のUSERCLASSTYPE_SHORT A の短い名前 (15 文字の最大数)。

    • クラスを処理するアプリケーションのUSERCLASSTYPE_APPNAME の名前。

  • rString
    OLE アイテムの種類を示す文字列を返す CString のオブジェクトへの参照。

解説

これは、システム登録データベースのエントリです。

完全な型の名前を使用できない必要ですが、短い名前が使用されます。OLE アイテムの種類のエントリが登録データベースにない場合、または OLE アイテムの種類に登録されたユーザー入力がない場合は現在 OLE アイテムに格納されているユーザー入力が使用されます。そのユーザー入力の名前が空の文字列の場合、不明な「オブジェクト」が使用されます。

詳細については、Windows SDKの IOleObject::GetUserType を参照してください。

必要条件

ヘッダー : afxole.h

参照

関連項目

COleClientItem クラス

階層図

COleClientItem::GetType