Menu finestra

Il menu della finestra (anche noto come menu di sistema o menu di controllo) č un menu a comparsa definiti e gestiti quasi esclusivamente dal sistema operativo. L'utente puņ aprire il menu finestra cliccando l'icona sulla barra del titolo dell'applicazione o facendo clic destro ovunque sulla barra del titolo.

Dal menu finestra fornisce un insieme standard di voci di menu che l'utente puņ scegliere di cambiare le dimensioni o la posizione di una finestra, o chiudere l'applicazione. Voci del menu finestra possono essere aggiunto, eliminate e modificate, ma la maggior parte delle applicazioni, basta usare il set standard di voci di menu. Una finestra sovrapposta, pop-up o bambino puņ avere un menu finestra . Č raro che una finestra pop-up o sovrapposta di non includere un menu finestra.

Quando l'utente sceglie un comando dal menu finestra , il sistema invia un messaggio a WM_SYSCOMMAND alla finestra proprietaria del menu. Nella maggior parte delle applicazioni, la routine della finestra non elabora i messaggi dal menu finestra . Al contrario, esso passa semplicemente i messaggi alla funzione DefWindowProc per l'elaborazione di sistema predefinito del messaggio. Se un'applicazione aggiunge un comando di menu finestra , la routine della finestra deve elaborare il comando.

Un'applicazione puņ utilizzare la funzione GetSystemMenu per creare una copia del menu finestra predefinita per modificare. Qualsiasi finestra che non utilizza la funzione GetSystemMenu per rendere la propria copia del menu finestra riceve il menu finestra standard.

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

Index