Funzione SetMenuDefaultItem (winuser.h)

Imposta la voce di menu predefinita per il menu specificato.

Sintassi

BOOL SetMenuDefaultItem(
  [in] HMENU hMenu,
  [in] UINT  uItem,
  [in] UINT  fByPos
);

Parametri

[in] hMenu

Tipo: HMENU

Handle del menu per impostare l'elemento predefinito per.

[in] uItem

Tipo: UINT

Identificatore o posizione della nuova voce di menu predefinita o -1 per nessun elemento predefinito. Il significato di questo parametro dipende dal valore di fByPos.

[in] fByPos

Tipo: UINT

Significato di uItem. Se questo parametro è FALSE, uItem è un identificatore di voce di menu. In caso contrario, è una posizione della voce di menu. Per altre informazioni, vedere Informazioni sui menu .

Valore restituito

Tipo: BOOL

Se la funzione ha esito positivo, il valore restituito è diverso da zero.

Se la funzione ha esito negativo, il valore restituito è zero. Per ottenere informazioni sull'errore estese, usare la funzione GetLastError .

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione winuser.h (include Windows.h)
Libreria User32.lib
DLL User32.dll
Set di API ext-ms-win-ntuser-menu-l1-1-2 (introdotto in Windows 10, versione 10.0.10240)

Vedi anche

Informazioni concettuali

GetMenuDefaultItem

Menu

Riferimento