CCmdUI 類別
當傳送更新命令至其處理常式時,此架構會處理常式指標至 CCmdUI 物件 (或對 CCmdUI物件的衍生類別)。 這個物件代表產生命令的功能表項目或工具列按鈕或其他使用者介面物件。 更新處理常式是經由指標呼叫 CCmdUI 結構的成員函式來更新使用者介面物件。 例如,這是新的更新處理常式所有功能表項目:
void CMyWinApp::OnUpdateEditClearAll(CCmdUI *pCmdUI)
{
pCmdUI->Enable(m_bClearAllAvailable);
}
這個處理常式呼叫的物件的 Enable 成員函式與存取功能表項目。 Enable 做項目可供使用。