CMenu::GetDefaultItem
Determina o item de menu padrão no menu especificado.
UINT GetDefaultItem(
UINT gmdiFlags,
BOOL fByPos = FALSE
);
Parâmetros
gmdiFlags
Avalie especificar como a função procurar por itens de menu.Este parâmetro não pode ser qualquer, um, ou uma combinação dos seguintes valores:Valor
Significado
GMDI_GOINTOPOPUPS
Especifica que, se o item padrão é um que abre um submenu, a função é procurar recursivamente no submenu correspondente.Se o submenu não tem nenhum item padrão, o valor de retorno identifica o item que abre o submenu.
Por padrão, a função retorna o primeiro item no menu padrão especificado, independentemente se é um item que abre um submenu.
GMDI_USEDISABLED
Especifica que a função é retornar um item padrão, mesmo se é desativada.
Por padrão, a função pula itens ou desativados cinza para.
fByPos
Avalie especificar se recuperar sua posição do item de menu o identificador ou.Se esse parâmetro é Falso, o identificador será retornado.Caso contrário, a posição é retornada.
Valor de retorno
Se a função for bem sucedida, o valor de retorno é o identificador ou a posição do item de menu.Se a função falhar, o valor de retorno é - 1.
Comentários
Essa função de membro implementa o comportamento da função GetMenuDefaultItemWin32, como descrito em Windows SDK.
Exemplo
Consulte o exemplo para CMenu::InsertMenu.
Requisitos
Cabeçalho: afxwin.h