COleCmdUI

COleCmdUIクラス メソッドにIOleCommandTargetを関連するユーザー インターフェイス オブジェクトの状態を更新すると、MFC の実装-アプリケーションの機能を駆動します。UPDATE_COMMAND_UIコンタクト メニュー、アプリケーションでは、MFC、ユーザー ビューを処理するとき、アプリケーションでは DocObjects は、有効でないです。特定のコマンドの状態を反映するように操作することができます、 CCmdUIオブジェクトは各通知が。ただし、アプリケーションが DocObjects を有効にした場合は、MFC UPDATE_OLE_COMMAND_UI通知を処理およびCOleCmdUIオブジェクトを割り当てます。

COleCmdUI DocObject をそのコンテナーのユーザー インターフェイス (FileNew、開く、印刷などなど) に由来するコマンドを受け取ることができ、DocObject のユーザー インターフェイスで発生するコマンドを受け取ることができます。IDispatchを使用して同じコマンドをディスパッチできませんでしたが、 IOleCommandTargetクエリし、コマンドを引数なしは、通常の標準セットに依存し、型情報は関係ないので実行する簡単な方法を提供します。COleCmdUIを有効にするには、更新、および DocObject ユーザー インターフェイス コマンドの他のプロパティを設定する使用できます。コマンドを実行するには、 COleServerDoc::OnExecOleCmdを呼び出す。

DocObjects の詳細については、 CDocObjectServerおよびCDocObjectServerItemを参照してください。参照してください インターネットの最初のステップ: アクティブ ドキュメント アクティブ ドキュメントVisual の C++ プログラマのガイド

#include lt;afxdocobj.h>

クラス メンバーの |nbsp;基本クラス|階層図(&N)

Index