CCmdTarget クラス

Microsoft Foundation Class ライブラリのメッセージ マップ アーキテクチャの基本クラスです。

class CCmdTarget : public CObject

メンバー

x9w7txst.collapse_all(ja-jp,VS.110).gifパブリック コンストラクター

名前

説明

CCmdTarget::CCmdTarget

CCmdTarget オブジェクトを構築します。

x9w7txst.collapse_all(ja-jp,VS.110).gifパブリック メソッド

名前

説明

CCmdTarget::BeginWaitCursor

砂時計カーソルとしてカーソルを表示します。

CCmdTarget::DoOleVerb

実行する OLE 動詞で指定されたアクションが発生します。

CCmdTarget::EnableAutomation

CCmdTarget のオブジェクトの割り当ての OLE オートメーション。

CCmdTarget::EnableConnections

コネクション ポイントに発生するイベントを有効にします。

CCmdTarget::EnableTypeLib

オブジェクトのタイプ ライブラリを有効にします。

CCmdTarget::EndWaitCursor

前のカーソルに戻ります。

CCmdTarget::EnumOleVerbs

OLE オブジェクトの動詞を列挙します。

CCmdTarget::FromIDispatch

IDispatch のポインターに関連付けられている CCmdTarget オブジェクトへのポインターを返します。

CCmdTarget::GetDispatchIID

主要なディスパッチ インターフェイス ID を取得します

CCmdTarget::GetIDispatch

CCmdTarget のオブジェクトに関連付けられている IDispatch オブジェクトへのポインターを返します。

CCmdTarget::GetTypeInfoCount

オブジェクトが提供する型の情報インターフェイスの数を取得します。

CCmdTarget::GetTypeInfoOfGuid

指定された GUID に対応するタイプ記述を取得します。

CCmdTarget::GetTypeLib

タイプ ライブラリへのポインターを取得します。

CCmdTarget::GetTypeLibCache

タイプ ライブラリのキャッシュを取得します。

CCmdTarget::IsInvokeAllowed

オートメーション メソッドの呼び出しを有効にします。

CCmdTarget::IsResultExpected

オートメーション関数が値を返す場合は、を返します。

CCmdTarget::OnCmdMsg

ルートおよびディスパッチ コマンド メッセージ。

CCmdTarget::OnFinalRelease

OLE 最後の参照が解放された後にクリーンアップされます。

CCmdTarget::RestoreWaitCursor

砂時計カーソルを復元します。

解説

それらを処理するために作成したメンバー関数へのメッセージ マップのルートのコマンドまたはメッセージ。(A のコマンドは、メニュー項目、コマンド ボタン、またはアクセラレータ キーからのメッセージです)。

CCmdTarget から派生させたキーのフレームワーク クラスは [CW2CT]CWinAppCDocumentCWndCFrameWndが含まれます。新しいクラスがメッセージを処理できるようにする場合は、これらの CCmdTargetの 1 つがクラスから派生クラスを派生します。CCmdTarget からあまりクラスを直接派生していません。

ルーティング コマンドの対象と OnCmdMsg の概要については コマンドの対象コマンド ルーティングメッセージのマッピングを参照してください。

CCmdTarget は砂時計カーソルの表示を処理するメンバー関数が含まれています。実装するためにかなりの時間を受け取るコマンドを要求する場合は砂時計カーソルを表示します。

メッセージのようなディスパッチ マップは、使用されています IDispatch OLE オートメーションの機能を公開するにマップします。このインターフェイスを公開することで、他のアプリケーションでは、アプリケーションに (Visual Basic など) を呼び出すことができます。

継承階層

CObject

CCmdTarget

必要条件

ヘッダー: afxwin.h

参照

関連項目

CObject クラス

階層図

CCmdUI クラス

CDocument クラス

CDocTemplate クラス

CWinApp クラス

CWnd クラス

CView クラス

CFrameWnd クラス

COleDispatchDriver クラス

概念

MFC の ACDUAL サンプル