Compartilhar via


CMenu membros

Membros de classe base

Membros de dados

Construção/destruição

Inicialização

Operações de menu

Operações de item de menu

Overridables

Membros de classe base

CObject membros

Membros de dados

m_hMenu

Especifica o identificador para o menu Windows anexado ao CMenu objeto.

Construção

CMenu

Constrói um CMenu objeto.

Inicialização

Anexar

Anexa um manipulador de menu do Windows a um CMenu objeto.

CreateMenu

Cria um menu vazio e a anexa um CMenu objeto.

CreatePopupMenu

Cria um menu pop-up vazio e a anexa um CMenu objeto.

DeleteTempMap

Exclui qualquer temporária CMenu objetos criados pela FromHandle função de membro.

DestroyMenu

Destrói o menu anexado a um CMenu objeto e libera qualquer memória que o menu ocupado.

Desanexar

Desconecta um manipulador de menu do Windows por um CMenu objeto e retorna o identificador.

FromHandle

Retorna um ponteiro para um CMenu objeto recebe um identificador de menu do Windows.

GetSafeHmenu

Retorna o m_hMenu disposto por essa CMenu objeto.

LoadMenu

Carrega um recurso de menu do arquivo executável e a anexa um CMenu objeto.

LoadMenuIndirect

Carrega um menu de um modelo de menu na memória e a anexa um CMenu objeto.

Operações de menu

DeleteMenu

Exclui um item especificado do menu.Se o item de menu tiver um menu pop-up associado, destrói o identificador para o menu pop-up e libera a memória utilizada por ele.

TrackPopupMenu

Exibe um menu pop-up flutuante no local especificado e controla a seleção de itens no menu pop-up.

TrackPopupMenuEx

Exibe um menu pop-up flutuante no local especificado e controla a seleção de itens no menu pop-up.

Operações de item de menu

AppendMenu

Acrescenta um novo item ao participante do menu.

CheckMenuItem

Coloca uma marca de seleção ao lado ou remove uma marca de seleção de um item de menu no menu pop-up.

CheckMenuRadioItem

Coloca um botão do rádio ao lado de um item de menu e remove o botão de opção de todos os outros itens de menu no agrupar.

EnableMenuItem

Habilita, desabilita ou escurece (cinza) um item de menu.

GetDefaultItem

Determina o item de menu padrão no menu especificado.

GetMenuContextHelpId

Recupera a ID de contexto de ajuda associada com o menu.

GetMenuInfo

Recupera as informações em um menu específico.

SetMenuInfo

Define informações de um menu específico.

GetMenuItemCount

Determina o número de itens em um menu pop-up ou de nível superior.

GetMenuItemID

Obtém o identificador do item de menu para um item de menu localizado na posição especificada.

GetMenuItemInfo

Recupera informações sobre um item de menu.

GetMenuState

Retorna o status do item de menu especificado ou o número de itens em um menu pop-up.

GetMenuString

Recupera o rótulo do item de menu especificado.

GetSubMenu

Recupera um ponteiro para um menu pop-up.

InsertMenu

Insere um novo item de menu na posição especificada, movendo outros itens do menu suspenso.

InsertMenuItem

Insere um novo item de menu na posição especificada em um menu.

ModifyMenu

Altera um item de menu existente na posição especificada.

RemoveMenu

Exclui um item de menu com um menu pop-up associados de menu especificado.

SetDefaultItem

Define o item de menu padrão para o menu especificado.

SetMenuContextHelpId

Define a ID de contexto de ajuda a ser associado com o menu.

SetMenuItemBitmaps

Associa um item de menu os bitmaps de marca de seleção especificada.

SetMenuItemInfo

Altera as informações sobre um item de menu.

Overridables

DrawItem

Chamado pela estrutura quando um aspecto visual de um menu desenhados pelo proprietário é alterado.

MeasureItem

Chamado pela estrutura para determinar as dimensões do menu quando é criado um menu desenhados pelo proprietário.

Operadores

operador! =

Determina se dois objetos de menu não são iguais.

operador ==

Determina se dois objetos de menu são iguais.

operador HMENU

Recupera o identificador do objeto de menu.

Consulte também

Referência

Classe CMenu

Gráfico de hierarquia