次の方法で共有


COleClientItem::OnActivate

更新 : 2007 年 11 月

アイテムが埋め込み先編集が有効になったことを通知するために、フレームワークが呼び出します。

virtual void OnActivate( );

解説

この関数はサーバーが実行されていることを示すために呼び出されますが、コンテナ アプリケーションにそのユーザー インターフェイスがインストールされたことは示していないことに注意してください。この時点では、オブジェクトはアクティブなユーザー インターフェイスを持っていません (activeUIState ではありません)。メニューもツール バーもインストールされていません。ユーザー インターフェイスがインストールされたときには OnActivateUI メンバ関数呼び出されます。

既定の実装では、パラメータに OLE_CHANGEDSTATE を指定して OnChange メンバ関数を呼び出します。アイテムが埋め込み先編集が有効になったときに、独自の処理を実行する場合は、この関数をオーバーライドします。

必要条件

ヘッダー : afxole.h

参照

参照

COleClientItem クラス

階層図

COleClientItem::OnDeactivate

COleClientItem::OnDeactivateUI

COleClientItem::OnActivateUI

COleClientItem::CanActivate

その他の技術情報

COleClientItem のメンバ