CMenu::CheckMenuItem
Adiciona marcas de seleção a ou remove marcas de seleção de itens de menu no menu pop-up.
UINT CheckMenuItem(
UINT nIDCheckItem,
UINT nCheck
);
Parâmetros
nIDCheckItem
Especifica o item de menu a ser verificado, conforme determinado pelo nCheck.nCheck
Especifica como verificar o item de menu e como determinar a posição do item no menu.The nCheck parâmetro pode ser uma combinação de MF_CHECKED or MF_UNCHECKED with MF_BYPOSITION or MF_BYCOMMAND sinalizadores.Esses sinalizadores podem ser combinados, usando o operador OR bit a bit.Eles têm os seguintes significados:MF_BYCOMMAND Especifica que o parâmetro fornece a ID de comando do item de menu existente.Este é o padrão.
MF_BYPOSITION Especifica que o parâmetro oferece a posição do item de menu existente.O primeiro item é na posição 0.
MF_CHECKED Funciona sistema autônomo uma alternância com MF_UNCHECKED para colocar a marca de seleção padrão próxima ao item.
MF_UNCHECKED Funciona sistema autônomo uma alternância com MF_CHECKED para remover uma marca de seleção próxima ao item.
Valor de retorno
O estado anterior do item: MF_CHECKED or MF_UNCHECKED ou 0xFFFFFFFF se o item de menu não existisse.
Comentários
The nIDCheckItem parâmetro especifica o item a ser modificado.
The nIDCheckItem parâmetro pode identificar um item de menu pop-up, bem sistema autônomo um item de menu. Não há etapas especiais são necessárias para verificar se um item de menu pop-up.Itens de menu de nível superior não podem ser verificados.Um item de menu pop-up deve fazer check-posição, já que não tem um identificador de item de menu associado a ele.
Exemplo
Consulte o exemplo para CMenu::GetMenuState.
Requisitos
Cabeçalho: afxwin.h