Comando di articoli e articoli che i sottomenu Open

Quando l'utente sceglie un elemento di comando, il sistema invia un messaggio di comando alla finestra che possiede il menu. Se l'elemento di comando è dal menu finestra , il sistema invia il messaggio WM_SYSCOMMAND . In caso contrario, invia il messaggio WM_COMMAND.

Associato a ogni voce di menu che apre una sottomenu è l'handle per il sottomenu corrispondente. Quando l'utente indica un tale elemento, il sistema si apre il sottomenu. Nessun messaggio di comando viene inviato alla finestra del proprietario. Tuttavia, il sistema invia un messaggio WM_INITMENUPOPUP alla finestra proprietario prima di visualizzare il sottomenu. È possibile ottenere l'handle per il sottomenu associato a un elemento utilizzando la funzione GetSubMenu o GetMenuItemInfo.

Una barra dei menu in genere contiene i nomi dei menu, ma possono anche contenere elementi di comando. Un sottomenu in genere contiene elementi di comando, ma possono anche contenere elementi che aprire il sottomenu nidificati. Aggiungendo elementi quali sottomenu, è possibile nidificare i menu a qualsiasi profondità. Per fornire un segnale visivo per l'utente, il sistema visualizza automaticamente una piccola freccia a destra del testo di una voce di menu che si apre un sottomenu.

Rimedio: Inserire il CD-ROM CD di MSDN Library.

Index