Meniul de sistem

Sistemul oferă o casetă de dialog un meniu sistem atunci când șablonul specifică stilul WS_SYSMENU. Pentru a împiedica introducerea comanda necorespunzătoare, sistemul dezactivează automat toate comenzile în meniul cu excep?ia mutare și aproape de comenzi. Utilizatorul puteți utiliza comanda Mutare pentru a muta în caseta de dialog. Când utilizatorul alege comanda închidere, sistemul trimite un mesaj WM_COMMAND la procedura de caseta de dialog cu parametrul wParam setat la IDCANCEL. Aceasta este identică cu mesajul trimis de butonul Revocare când utilizatorul alege it. Acțiunea recomandată pentru acest mesaj este pentru a închide caseta de dialog și anulează comanda solicitată sau activitate.

Deși alte meniuri în casetele de dialog nu sunt recomandate, un șablon de caseta de dialog poate specifica un meniu prin furnizarea de identificatorul sau numele de o resursă de meniu. În acest caz, sistem încarcă resurse și creează în meniul pentru caseta de dialog. Cererile de obicei utilizați meniul identificatori sau nume în șabloane, atunci când utilizarea template-uri pentru a crea personalizate windows, mai degrabă decât casetele de dialog.

Index