要求されたインターフェイスへのポインターを取得します。
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
参照
参照
CComObjectRootEx::InternalQueryInterface