WM_NCHITTEST správa sa odosiela v okne keď kurzor sa presunie, alebo ak tlačidlo myši stlačené alebo prepustený. Ak nie je zajatý myši, správa sa odošle do okna pod kurzorom. Inak, správy sú posielané do okna, ktoré Spojené štáty majú zachytená myši.
WM_NCHITTEST xPos = LOWORD(lParam); / / horizontálnej polohy kurzora yPos = HIWORD(lParam); / / vertikálna pozícia kurzora
Vrátená hodnota DefWindowProc funkcia je jedna z nasledovných hodnôt, udávajúce polohu kurzora hot spot:
| Hodnota | Umiestnenie hot spot |
|---|---|
| HTBORDER | V orámovaní okno, ktoré nemá žiadne orámovanie veľkosti |
| HTBOTTOM | V nižšie horizontálne orámovaní veľkosť okna (môže používateľ kliknúť myšou zmeniť veľkosť okna vertikálne) |
| HTBOTTOMLEFT | V ľavom dolnom rohu orámovania veľkosť okna (môže používateľ kliknúť myšou sa uhlopriečne veľkosť okna) |
| HTBOTTOMRIGHT | V pravom dolnom rohu orámovania veľkosť okna (môže používateľ kliknúť myšou sa uhlopriečne veľkosť okna) |
| HTCAPTION | V záhlaví |
| HTCLIENT | V oblasti klienta |
| HTCLOSE | V tlačidlo Zavrieť |
| HTERROR | Pozadie obrazovky alebo na deliacu čiaru medzi oknami (rovnaké HTNOWHERE, okrem toho, že funkcia DefWindowProc produkuje pípnutie systému označiť chybu) |
| HTGROWBOX | V poli veľkosť (rovnaké ako HTSIZE) |
| HTHELP | V tlačidlo Pomocník |
| HTHSCROLL | V Vodorovný posúvač |
| HTLEFT | V ľavým okrajom veľkosť okna (môže používateľ kliknúť myšou zmeniť veľkosť okna vodorovne) |
| HTMENU | V menu |
| HTMAXBUTTON | V tlačidlo Maximalizovať |
| HTMINBUTTON | V tlačidlo minimalizovať |
| HTNOWHERE | Pozadie obrazovky alebo na deliacu čiaru medzi oknami |
| HTREDUCE | V tlačidlo minimalizovať |
| HTRIGHT | V pravom orámovaní veľkosť okna (môže používateľ kliknúť myšou zmeniť veľkosť okna vodorovne) |
| HTSIZE | V poli veľkosť (rovnaké ako HTGROWBOX) |
| HTSYSMENU | V systémovej ponuke alebo tlačidlo Zavrieť okno dieťa |
| HTTOP | V hornom horizontálne orámovaní okno |
| HTTOPLEFT | V ľavom hornom rohu okna orámovanie |
| HTTOPRIGHT | V pravom hornom rohu okna orámovanie |
| HTTRANSPARENT | V okne v súčasnosti vzťahuje iného okna rovnakým vláknom (správy sa odošlú podkladových okná v rovnakým vláknom dovtedy, kým jeden z nich vráti kód, ktorý nie je HTTRANSPARENT) |
| HTVSCROLL | V zvislom posúvači |
| HTZOOM | V tlačidlo Maximalizovať |
Jedna aplikácia môže použiť makro MAKEPOINTS previesť lParam parameter štruktúry bodov.
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.
Myš vstup prehľad, Myš vstupné správy, DefWindowProc, MAKEPOINTS body