Condividi tramite


messaggio WM_edizione Standard TCURSOR

Inviato a una finestra se il mouse causa lo spostamento del cursore all'interno di una finestra e l'input del mouse non viene acquisito.

#define WM_SETCURSOR                    0x0020

Parametri

wParam

Handle per la finestra contenente il cursore.

lParam

La parola in ordine basso di lParam specifica il risultato dell'hit test per la posizione del cursore. Per i valori possibili, vedere i valori restituiti per WM_NCHITTEST .

La parola dell'ordine elevato di lParam specifica il messaggio della finestra del mouse che ha attivato questo evento, ad esempio WM_MOUedizione Standard MOVE. Quando la finestra entra in modalità menu, questo valore è zero.

Valore restituito

Se un'applicazione elabora questo messaggio, deve restituire TRUE per interrompere l'ulteriore elaborazione o FAL edizione Standard continuare.

Osservazioni:

La funzione DefWindowProc passa il messaggio WM_edizione Standard TCURSOR a una finestra padre prima dell'elaborazione. Se la finestra padre restituisce TRUE, viene interrotta un'ulteriore elaborazione. Il passaggio del messaggio alla finestra padre di una finestra fornisce al controllo della finestra padre l'impostazione del cursore in una finestra figlio. La funzione DefWindowProc usa anche questo messaggio per impostare il cursore su una freccia se non si trova nell'area client o sul cursore della classe registrato se si trova nell'area client. Se la parola in ordine basso del parametro lParam è HTERROR e la parola di ordine elevato di lParam specifica che viene premuto uno dei pulsanti del mouse, DefWindowProc chiama la funzione MessageBeep .

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

HIWORD

LOWORD

Concettuale

Cursori