Messaggi definiti dal sistema

Il sistema invia o articoli un messaggio definite dal sistema quando comunica con un'applicazione. Esso utilizza questi messaggi per controllare le operazioni di applicazioni e per fornire inpue e altre informazioni per applicazioni per l'elaborazione. Un'applicazione pu˛ inoltre inviare o pubblicare messaggi definiti dal sistema. Applicazioni generalmente utilizzano questi messaggi per controllare il funzionamento di windows di controllo creato utilizzando le classi di finestre preregistrati.

Ogni messaggio di sistema dispone di un identificatore univoco del messaggio e una corrispondente costante simbolica (definita nei file di intestazione SDK) che indica lo scopo del messaggio. Ad esempio, la WM_PAINT costante richiede che una finestra di dipingere il suo contenuto.

Costanti simbolici specificano la categoria a cui appartengono i messaggi definiti dal sistema. Il prefisso della costante identifica il tipo di finestra che pu˛ interpretare e processo del messaggio. Di seguito sono riportati i prefissi e loro categorie relativo messaggio.

Prefisso Categoria del messaggio
ABM Applicazione desktop toolbar
BM Controllo Button
CB Controllo casella combinata
CDM Nella finestra di dialogo comuni
DBT Dispositivo
DL Casella di riepilogo di trascinamento
DM Controllo di premere il pulsante predefinito
EM Controllo di modifica
HDM Controllo Header
LB Controllo casella di riepilogo
LVM Controllo visualizzazione elenco
PBM Barra di avanzamento
PSM Finestra delle proprietÓ
SB Finestra della barra di stato
SBM Controllo barra di scorrimento
STM Controllo statico
TB Barra degli strumenti
TBM TrackBar
TCM Controllo struttura a schede
TTM Controllo ToolTip.
TVM Controllo visualizzazione struttura
UDM Controllo di scorrimento
WM Finestra generale

I messaggi di finestra generale coprono un'ampia gamma di informazioni e richieste, compresi i messaggi per mouse e input da tastiera, men¨ e finestra di dialogo casella input, creazione di finestra e gestione e dynamic data exchange (DDE).

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

Index