次の方法で共有


コントロールのアンビエント プロパティはどのように設定しますか?

更新 : 2007 年 11 月

"AtlAxWin80" ウィンドウのハンドルだけを指定して AtlAxGetHost を呼び出すと、ホスト オブジェクトの IUnknown インターフェイス ポインタを取得できます。このポインタに、IAxWinHostWindow インターフェイスまたは IAxWinAmbientDispatch インターフェイスを照会できます。IAxWinAmbientDispatch インターフェイスを使用すると、ホストされるコントロールで使用できるアンビエント プロパティを設定できます。

CAxWindow オブジェクトがある場合は、CAxWindow::QueryHost を呼び出すことによって、ホスト オブジェクトのインターフェイスを取得できます。

参照

概念

ATL コントロール コンテインメント : Q & A 集