messaggio WM_SHOWWINDOW

Inviato a una finestra quando la finestra sta per essere nascosta o visualizzata.

Una finestra riceve questo messaggio tramite la relativa funzione WindowProc .

#define WM_SHOWWINDOW                   0x0018

Parametri

wParam

Indica se viene visualizzata una finestra. Se wParam è TRUE, verrà visualizzata la finestra. Se wParam è FALSE, la finestra verrà nascosta.

lParam

Stato della finestra visualizzata. Se lParam è zero, il messaggio è stato inviato a causa di una chiamata alla funzione ShowWindow ; in caso contrario, lParam è uno dei valori seguenti.

Valore Significato
SW_OTHERUNZOOM
4
La finestra viene scoperta perché è stata ripristinata o ridotta a icona una finestra ingrandita.
SW_OTHERZOOM
2
La finestra è coperta da un'altra finestra ingrandita.
SW_PARENTCLOSING
1
La finestra di proprietario della finestra viene ridotta a icona.
SW_PARENTOPENING
3
Viene ripristinata la finestra di proprietario della finestra.

 

Valore restituito

Tipo: LRESULT

Se un'applicazione elabora questo messaggio, deve restituire zero.

Commenti

La funzione DefWindowProc nasconde o visualizza la finestra, come specificato dal messaggio. Se una finestra ha lo stile WS_VISIBLE al momento della creazione, la finestra riceve questo messaggio dopo la creazione, ma prima che venga visualizzato. Una finestra riceve anche questo messaggio quando lo stato di visibilità viene modificato dalla funzione ShowWindow o ShowOwnedPopups .

Il messaggio di WM_SHOWWINDOW non viene inviato nelle circostanze seguenti:

  • Quando viene creata una finestra sovrapposta di primo livello con lo stile WS_MAXIMIZE o WS_MINIMIZE .
  • Quando il flag SW_SHOWNORMAL viene specificato nella chiamata alla funzione ShowWindow .

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Intestazione
Winuser.h (include Windows.h)

Vedi anche

Riferimento

DefWindowProc

ShowOwnedPopups

Showwindow

Informazioni concettuali

Windows