Menu di sistema

Il sistema dà una dialogo un menu di sistema quando il modello specifica lo stile WS_SYSMENU. Per impedire l'ingresso di comando inappropriato, il sistema disattiva automaticamente tutti i comandi nel menu tranne la mossa e comandi stretti. L'utente può utilizzare il comando sposta per spostare la finestra di dialogo. Quando l'utente sceglie il comando Chiudi, il sistema invia un messaggio WM_COMMAND alla procedura di casella di dialogo con il parametro wParam impostato su IDCANCEL. Questo è identico al messaggio inviato dal pulsante Annulla quando l'utente sceglie di esso. L'azione consigliata per questo messaggio è di chiudere la finestra di dialogo e di annullare il comando richiesto o l'attività.

Anche se altri menu nelle finestre di dialogo non sono raccomandati, un modello di finestra di dialogo è possibile specificare un menu fornendo l'identificatore o il nome della risorsa di menu. In questo caso, il sistema di carica la risorsa e crea il menu per la finestra di dialogo. Le applicazioni utilizzano in genere dal menu identificatori o nomi nei modelli quando si utilizzano i modelli per creare windows personalizzato anziché le finestre di dialogo.

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

Index