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