Compartilhar via


CMenu::anexar

Anexa um menu existente do Windows a um CMenu objeto.

BOOL Attach(
   HMENU hMenu 
);

Parâmetros

  • hMenu
    Especifica um identificador para um menu do Windows.

Valor de retorno

Diferente de zero se a operação foi bem-sucedida; caso contrário, 0.

Comentários

Esta função não deve ser chamada se um menu já está anexado à CMenu objeto. O identificador de menu é armazenado na m_hMenu membro de dados.

Se o menu que deseja manipular já estiver associado a uma janela, você pode usar o CWnd::GetMenufunção para obter um identificador para o menu.

Exemplo

CMenu mnu;
HMENU hmnu = AfxGetMainWnd()->GetMenu()->GetSafeHmenu();
mnu.Attach(hmnu);

// Now you can manipulate the window's menu as a CMenu
// object...

mnu.Detach();

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CMenu

Gráfico de hierarquia

CMenu::desanexar

CMenu::CMenu

CWnd::GetMenu

Outros recursos

CMenu membros