次の方法で共有


CComControl::ControlQueryInterface

要求されたインターフェイスへのポインターを取得します。

virtual HRESULT ControlQueryInterface(
   const IID& iid,
   void** ppv 
);

パラメーター

  • iid
    [入力]要求されたインターフェイスの GUID。

  • ppv
    [入力]インターフェイスがない場合 iidで識別されるインターフェイス ポインターへのポインターまたは null

解説

COM マップの表のハンドルのインターフェイスだけ。

使用例

// Retrieve the control's IOleObject interface. Note interface 
// is automatically released when pOleObject goes out of scope

CComPtr<IOleObject> pOleObject;
ControlQueryInterface(IID_IOleObject, (void**)&pOleObject);

必要条件

ヘッダー : atlctl.h

参照

関連項目

CComControl クラス

CComObjectRootEx::InternalQueryInterface