Partilhar via


A classe CCmdUI

Quando encaminha um comando de atualização para o seu manipulador, a estrutura passa ao manipulador um ponteiro para um objeto CCmdUI (ou para um objeto de uma classe derivada CCmdUI). Este objeto representa o item de menu ou botão da barra de ferramentas ou outro objeto de interface do usuário que gerou o comando. O gestor de atualização chama funções membro da CCmdUI estrutura através do ponteiro para atualizar o objeto da interface de utilizador. Por exemplo, aqui está um manipulador de atualização para o item de menu Limpar tudo:

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

Esse manipulador chama o método membro Enable de um objeto com acesso ao item de menu. Enable Disponibiliza o artigo para utilização.

Ver também

Como: Atualizar objetos User-Interface