Clase de COleCmdUI

Implementa un método para que MFC actualizar el estado de los objetos relacionados con IOleCommandTarget- características controladas de la interfaz de usuario de la aplicación.

class COleCmdUI : public CCmdUI

Miembros

t97wfeda.collapse_all(es-es,VS.110).gifConstructores públicos

Name

Descripción

COleCmdUI::COleCmdUI

Crea un objeto COleCmdUI.

t97wfeda.collapse_all(es-es,VS.110).gifMétodos públicos

Name

Descripción

COleCmdUI::Enable

Establece o desactive el marcador enabled del comando.

COleCmdUI::SetCheck

Establece el estado de un comando de alternancia con o.

COleCmdUI::SetText

Devuelve una cadena de nombre o de estado de texto para un comando.

Comentarios

En una aplicación que no está habilitada para DocObjects, cuando el usuario ve un menú de la aplicación, MFC procesan los notifcations de UPDATE_COMMAND_UI .Cada notificación se proporciona un objeto de CCmdUI que se puede manipular para reflejar el estado de un comando concreto.Sin embargo, cuando la aplicación está habilitada para DocObjects, MFC procesa las notificaciones de UPDATE_OLE_COMMAND_UI y asigna los objetos de COleCmdUI .

COleCmdUI permite un DocObject reciba los comandos que se originan en la interfaz de usuario de su contenedor (como FileNew, abra, imprimir, etc.), y permite un contenedor que reciba los comandos que se originan en la interfaz de usuario de DocObject.Aunque IDispatch se puede utilizar para enviar los mismos comandos, IOleCommandTarget proporciona una manera más sencilla de ver y ejecutar porque se basa en un conjunto estándar de comandos, normalmente sin argumentos, y ninguna información de tipo implicado.COleCmdUI se puede utilizar para habilitar, actualizar, y establecer otras propiedades de los comandos de la interfaz de usuario de DocObject.Cuando desea invocar el comando, llame a COleServerDoc:: OnExecOleCmd.

Para obtener más información sobre DocObjects, vea CDocObjectServer y CDocObjectServerItem.Vea también Primeros pasos de internet: documentos activos y documentos activos.

Jerarquía de herencia

CCmdUI

COleCmdUI

Requisitos

encabezado: afxdocobj.h

Vea también

Referencia

Clase de CCmdUI

Gráfico de jerarquía