Classe The CCmdUI
Quando è destinata a un comando di aggiornamento al gestore, il framework passa al gestore un puntatore a un oggetto di CCmdUI (o a un oggetto di CCmdUIderivata da).Questo oggetto rappresenta la voce di menu o del pulsante della barra degli strumenti o un altro oggetto dell'interfaccia utente che generavano comando.Il gestore aggiornamento chiama le funzioni membro della struttura di CCmdUI tramite il puntatore per aggiornare l'oggetto dell'interfaccia utente.Ad esempio, di seguito è riportato un gestore aggiornamento per la in deselezionare qualsiasi voce di menu:
void CMyWinApp::OnUpdateEditClearAll(CCmdUI *pCmdUI)
{
pCmdUI->Enable(m_bClearAllAvailable);
}
Questo gestore chiama la funzione membro di Abilita di un oggetto con accesso alla voce di menu.Abilita rende disponibile l'elemento è disponibile per l'uso.