Compartilhar via


Interface de ICommandUI

Gerencia comandos de interface do usuário.

interface class ICommandUI

Membros

5k416y6d.collapse_all(pt-br,VS.110).gifMétodos públicos

Nome

Descrição

ICommandUI::Check

Define o item de interface de usuário para esse comando apropriado ao estado de verificação.

ICommandUI::ContinueRouting

Com o mecanismo de comando para roteamento continuar a rotear mensagens na atual de cadeia manipuladores.

ICommandUI::Enabled

Habilita ou desabilita o item de interface de usuário para este comando.

ICommandUI::ID

Obtém a identificação do objeto de interface do usuário representado pelo objeto de ICommandUI .

ICommandUI::Index

Obtém o índice do objeto de interface do usuário representado pelo objeto de ICommandUI .

ICommandUI::Radio

Define o item de interface de usuário para esse comando apropriado ao estado de verificação.

ICommandUI::Text

Define o texto do item de interface de usuário para este comando.

Comentários

Essa interface fornece métodos e propriedades que gerenciam os comandos de interface do usuário.ICommandUI é semelhante a Classe de CCmdUI, exceto que ICommandUI é usado para aplicativos MFC que interoperam com componentes .NET.

ICommandUI é usado dentro de um manipulador em ICommandTarget- classe derivada de ON_UPDATE_COMMAND_UI .Quando um usuário de um aplicativo ativa (selecionar) ou clica em um menu, cada item de menu é exibido como ativado ou desativado.O destino de cada comando de menu fornece essa informação implementando um manipulador de ON_UPDATE_COMMAND_UI .Para cada um dos objetos de interface de usuário de comando em seu aplicativo, use a janela propriedades para criar um protótipo de entrada e a função de mapa mensagem- para cada manipulador.

Para obter mais informações sobre como a interface de ICommandUI é usada no roteamento de comando, consulte Como: Adicionar comando roteamento para o controle Windows Forms.

Para obter mais informações sobre como usar formulários do windows, consulte Usando um controle de usuário do Windows formulário no MFC.

Para obter mais informações sobre como os comandos de interface do usuário são gerenciados no MFC, consulte Classe de CCmdUI.

Requisitos

Cabeçalho: afxwinforms.h (definido no assembly atlmfc\lib\mfcmifc80.dll)

Consulte também

Referência

Classe de CCmdUI