CCmdTarget 類別
MFC 程式庫訊息對應 (Message Map 結構的基底類別。
class CCmdTarget : public CObject
Members
公用建構函式
名稱 |
描述 |
---|---|
建構 CCmdTarget 物件。 |
公用方法
名稱 |
描述 |
---|---|
顯示游標為沙漏游標。 |
|
會產生 OLE 動詞命令所指定的動作才會執行。 |
|
允許 CCmdTarget 物件的 OLE Automation。 |
|
啟用引發在連接點上的事件。 |
|
啟用目標型別程式庫。 |
|
回到上一個游標。 |
|
列舉物件的 OLE 動詞命令。 |
|
傳回指向 CCmdTarget 物件與 IDispatch 指標。 |
|
取得主要分派介面 ID. |
|
傳回指向 IDispatch 物件與 CCmdTarget 物件。 |
|
擷取物件的型別資訊介面數目。 |
|
擷取對應到所指定 GUID 的型別描述。 |
|
取得指標型別程式庫。 |
|
取得型別程式庫快取。 |
|
啟用 Automation 方法引動過程。 |
|
如果自動化函式應傳回值,傳回非零。 |
|
路由命令和分派訊息。 |
|
在發行之後,清除最後 OLE 參考。 |
|
還原沙漏游標。 |
備註
訊息對應路由命令或訊息寫入您撰寫處理它們的成員函式。("命令與功能表項目、命令按鈕或快速鍵的訊息)。
從 CCmdTarget 衍生自的主要畫面格類別包括、、 CViewCWinAppCDocument、 CWnd和 CFrameWnd。如果想要將新的類別可以處理訊息,從其中一個 CCmdTarget衍生類別的衍生類別。您從 CCmdTarget 很少會直接從衍生類別。
如需路由命令的目標和 OnCmdMsg 的概觀,請參閱 命令目標。、 命令傳送和 對應訊息。。
CCmdTarget 包括處理沙漏游標的顯示的成員函式。當您預期會有一個命令會使用可觀的時間間隔加入至執行時,會顯示沙漏游標。
分派對應,類似於訊息對應,使用公開 OLE Automation IDispatch 功能。透過這個介面,其他應用程式 (例如 Visual Basic) 可以呼叫您的應用程式。
繼承階層架構
CCmdTarget
需求
**標頭檔:**afxwin.h