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.