Partager via


CMenu::SetDefaultItem

Définit l'élément de menu par défaut du menu spécifié.

BOOL SetDefaultItem( 
   UINT uItem, 
   BOOL fByPos = FALSE  
);

Paramètres

  • uItem
    Identificateur ou position du nouvel élément de menu par défaut ou à 1 pour tout élément par défaut. La signification de ce paramètre dépend de la valeur d' fByPos.

  • fByPos
    Valeur qui spécifie la signification d' uItem. Si ce paramètre est FALSE, uItem est un identificateur d'élément de menu. Sinon, il s'agit d'une position d'élément de menu.

Valeur de retour

Si la fonction réussit, la valeur de retour est différente de zéro. Si la fonction échoue, la valeur de retour est zéro. Pour obtenir des informations d'erreurs étendues, utilisez la fonction GetLastErrorWin32, comme décrit dans Kit de développement logiciel Windows.

Notes

Cette fonction membre implémente le comportement de la fonction SetMenuDefaultItemWin32, comme décrit dans Kit de développement logiciel Windows.

Exemple

Consultez l'exemple pour CMenu::InsertMenu.

Configuration requise

Header: afxwin.h

Voir aussi

Référence

CMenu, classe

Graphique de la hiérarchie

CMenu::GetDefaultItem