WM_SETCURSOR

WM_SETCURSOR správa sa odosiela v okne Ak myš spôsobí, že kurzor presunúť do okna a myš vstup nie je zachytená.

WM_SETCURSOR hwnd = wParam (HWND);       / / zvládnuť okna s kurzorom nHittest = LOWORD(lParam);  / / hitom-testu kód wMouseMsg = HIWORD(lParam); / / myš správa identifikátor 
 

Parametre

hwnd
Hodnota wParam. Spracovať do okna, ktoré obsahuje kurzor.
nHittest
Hodnota nízka-order slovo lParam. Určuje kód hitom-testu.
wMouseMsg
Hodnota Rozdeli slovo lParam. Určuje identifikátor myš správa.

Predvolenú akciu

Funkcia DefWindowProc prechádza WM_SETCURSOR správu na rodičovské okno pred spracovaním. Ak rodičovské okno Vracia TRUE, ďalšieho spracovania je zastavené. Absolvovanie správy v okne rodičovské okno dáva materský podnik okno kontrolu nad nastavenie kurzora v okne dieťaťa. DefWindowProc funkcia používa túto správu nastavte kurzor šípka, ak nie je v oblasti klienta alebo registrovaných triedy kurzor Ak do klientskej oblasti. Ak Rozdeli slovo lParam určuje jedno z tlačidiel myši stlačené, nízka-order slovo lParam parameter je HTERROR, DefWindowProc zavolá funkciu MessageBeep.

Poznámky

Rozdeli slovo lParam je nulová, keď okna vstúpi do ponuky režim.

Stručné informácie

nbsp; Systém Windows &NT: vyžaduje verzia 3.1 alebo novšia.
Windows:Vyžaduje systém Windows 95 alebo novším.
Windows CE:Nepodporované.
Hlavičky:Deklarované v súbore winuser.h.

Pozri tiež

Prehľad kurzory, kurzor správy, DefWindowProc, MessageBeep

Index