Interfaz de ICommandUI
Administra comandos de la interfaz de usuario.
interface class ICommandUI
Miembros
Métodos públicos
Name |
Descripción |
---|---|
Establece el elemento de la interfaz de usuario para este comando el estado adecuada de comprobación. |
|
Indica al mecanismo de comando- enrutamiento que continúe distribuyendo el mensaje actual bajar la cadena de controladores. |
|
Habilita o deshabilita el elemento de la interfaz de usuario para este comando. |
|
Obtiene el id. de objeto de la interfaz de usuario representado por el objeto de ICommandUI . |
|
Obtiene el índice del objeto de interfaz de usuario representado por el objeto de ICommandUI . |
|
Establece el elemento de la interfaz de usuario para este comando el estado adecuada de comprobación. |
|
Establece el texto del elemento de la interfaz de usuario para este comando. |
Comentarios
Esta interfaz proporciona métodos y propiedades que administran comandos de la interfaz de usuario.ICommandUI es similar a Clase de CCmdUI, salvo que ICommandUI se utiliza para las aplicaciones MFC que interactúan con componentes.NET.
ICommandUI se utiliza dentro de un controlador en ICommandTarget- clase derivada de ON_UPDATE_COMMAND_UI .Cuando un usuario de una aplicación activa (activa o los clics) un menú, cada elemento de menú se genera como habilitado o deshabilitado.El destino de cada comando de menú proporciona esta información implementar un controlador de ON_UPDATE_COMMAND_UI .Para cada uno de los objetos de la interfaz de usuario de comandos en la aplicación, use la ventana Propiedades para crear un prototipo de entrada y la función de mensaje- mapa para cada controlador.
Para obtener más información sobre cómo la interfaz de ICommandUI se utiliza en el enrutamiento de comandos, vea Cómo: Agregar enrutamientos de comandos al control de Windows Forms.
Para obtener más información sobre cómo utilizar los formularios Windows Forms, vea Utilizar un control de usuario de Windows Forms en MFC.
Para obtener más información sobre cómo administrar los comandos de la interfaz de usuario en MFC, vea Clase de CCmdUI.
Requisitos
encabezado: afxwinforms.h (definido en el atlmfc \ biblioteca \ mfcmifc80.dll de ensamblado)