Compartilhar via


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

Consulte também

Referência

Classe de CMenu

Gráfico de hierarquia

CMenu::SetDefaultItem