共用方式為


CCmdUI 類別

當路由傳送更新命令至其處理常式時,此架構會傳遞 CCmdUI 物件指標 (或 CCmdUI 衍生類別的物件指標) 給處理常式。 這個物件代表產生命令之功能表項目或工具列按鈕或其他使用者介面物件。 更新處理常式會藉由指標呼叫 CCmdUI 結構的成員函式來更新使用者介面物件。 例如,這是 [全部清除] 功能表項目的更新處理常式:

void CMyWinApp::OnUpdateEditClearAll(CCmdUI *pCmdUI)
{
   pCmdUI->Enable(m_bClearAllAvailable);
}

這個處理常式會呼叫 Enable 具有功能表項目存取權的物件成員函式。 Enable 讓專案可供使用。

另請參閱

如何:更新使用者介面物件