Il messaggio WM_SHOWWINDOW viene inviato a una finestra quando la finestra è in procinto di essere nascosti o mostrato.
WM_SHOWWINDOW fShow = wParam (BOOL); / / Mostra/Nascondi bandiera fnStatus = (int) lParam; / / stato di bandiera
Valore | Significato |
---|---|
SW_OTHERUNZOOM | La finestra è essere scoperto perché una finestra Ingrandisci è stata restaurata o ridotto a icona. |
SW_OTHERZOOM | La finestra è contemplata da altra finestra che è stata ingrandita. |
SW_PARENTCLOSING | Finestra proprietaria della finestra è essere ridotto al minimo. |
SW_PARENTOPENING | Finestra proprietaria della finestra è in fase di restauro. |
Se un'applicazione elabora questo messaggio, deve restituire zero.
La funzione DefWindowProc nasconde o mostra la finestra, come specificato dal messaggio.
Se una finestra è lo stile WS_VISIBLE, quando viene creato, la finestra riceve questo messaggio dopo la creazione, ma prima che venga visualizzato. Una finestra riceve questo messaggio anche quando il suo stato di visibilità è stato modificato dalla funzione ShowWindow o ShowOwnedPopups.
Il messaggio WM_SHOWWINDOW non viene inviato nei seguenti casi:
nbsp; Windows &NT: richiede 3.1 o versione successiva.
Windows:Richiede Windows 95 o versioni successive.
Windows CE:Richiede la versione 2.0 o successiva.
Intestazione:Dichiarata in winuser.
Panoramica di Windows, i messaggi di finestra, DefWindowProc, ShowOwnedPopups, ShowWindow
Rimedio: Inserire il CD-ROM CD di MSDN Library.