Compartir a través de


The CCmdUI (Clase)

Cuando distribuye un comando de actualización al controlador, el marco de trabajo pasa al controlador un puntero a un objeto de CCmdUI (o a un objeto de CCmdUI- clase derivada).Este objeto representa el elemento de menú o en el botón de la barra de herramientas u otro objeto de la interfaz de usuario que generó el comando.El controlador de actualización llama a las funciones miembro de la estructura de CCmdUI a través del puntero para actualizar el objeto de la interfaz de usuario.Por ejemplo, aquí tiene un controlador de actualización para el elemento de menú claro Todo:

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

Este controlador llama a la función miembro de Habilitar de un objeto con acceso al elemento de menú.Habilitar hace que el elemento disponibles para su uso.

Vea también

Conceptos

Cómo: Objeto de la interfaz de usuario de actualización