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 CMenu

Gráfico da hierarquia

CMenu::SetDefaultItem