Messaggi nonqueued

Nonqueued messaggi vengono inviati immediatamente la procedura di finestra di destinazione, scavalcando la coda di messaggi di sistema e la coda di messaggi del thread. Il sistema invia in genere nonqueued messaggi di notificare una finestra di eventi che incidere su di essa. Ad esempio, quando l'utente attiva una nuova finestra dell'applicazione, il sistema invia la finestra una serie di messaggi, tra cui WM_ACTIVATEe WM_SETFOCUS WM_SETCURSOR. Questi messaggi di notifica la finestra che esso stato attivato, che diretto alla finestra di input da tastiera, e che stato spostato il cursore del mouse all'interno dei confini della finestra. Nonqueued messaggi possono provocare anche quando un'applicazione chiama determinate funzioni di sistema. Ad esempio, il sistema invia il messaggio WM_WINDOWPOSCHANGED dopo un'applicazione utilizza la funzione SetWindowPos per spostare una finestra.

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

Index