分享方式:


覆寫標準命令路由

偶爾當您必須實作一些標準架構路由變化時,您可以覆寫它。 這個概念是可以藉由在這些類別中覆寫 OnCmdMsg 來變更一個或多個類別的路由。 可以這麼做:

  • 在中斷命令以傳遞至非預設物件的類別。

  • 在新的非預設物件,或在可能接收依序傳遞之命令的命令目標。

如果您將一些新物件插入至路由,其類別必須是命令目標類別。 在您覆寫的 OnCmdMsg 版本中,務必呼叫您覆寫的版本。 如需範例,請參閱 MFC 參考 中 類別的 CCmdTarget OnCmdMsg 成員函式,以及提供之原始程式碼中的 和 CDocument CView 這類類別中的版本。

另請參閱

架構如何呼叫處理常式