CWnd::OnInitMenu
A estrutura chama essa função de membro quando um menu é o ponto de se tornar ativa.
afx_msg void OnInitMenu(
CMenu* pMenu
);
Parâmetros
- pMenu
Especifica o menu seja inicializado.Pode ser temporário e não deve ser armazenado para uso posterior.
Comentários
OnInitMenu é chamado quando o usuário clica em um item na barra de menus ou pressiona uma tecla do menu.Substituir essa função de membro para alterar o menu antes que ele seja exibido.
OnInitMenu é chamado somente uma vez, quando um menu é acessado primeiro (por exemplo, quando um usuário clica em um item na barra de menus.)Este método não fornece informações sobre itens de menu.Porque os movimentos do usuário para itens no menu (por exemplo, movendo o mouse através de vários itens de menu) a função não são chamados novamente.Uma vez a saída de usuário do menu (por exemplo, clicando na área cliente do aplicativo) e um cliques posteriores um item na barra de menus, a função serão chamados novamente.
Observação |
---|
Essa função de membro é chamada pela estrutura para permitir que seu aplicativo manipule uma mensagem do windows.Parâmetros passados à sua função refletem os parâmetros recebidos pela estrutura quando a mensagem foi colocada.Se você chamar a implementação da classe base de essa função, essa implementação usará parâmetros passados originalmente com a mensagem e não os parâmetros que você fornece para a função. |
Requisitos
Cabeçalho: afxwin.h