TRACKMOUSEEVENT štruktúra je využívaný TrackMouseEvent funkcia sledovať, keď sa ukazovateľ myši listy v okne alebo prejde nad oknom určitý stanovený čas.
tYPEDEF struct tagTRACKMOUSEEVENT {
DWORD cbSize;
DWORD dwFlags;
HWND hwndTrack;
DWORD dwHoverTime;
} TRACKMOUSEEVENT, * LPTRACKMOUSEEVENT
Hodnota | Význam |
---|---|
TME_CANCEL | Volajúci chce zrušiť požiadavku predchádzajúceho sledovania. Volajúci by malo tiež vyšpecifikovať typu sledovanie, ktorý chce zrušiť. Napríklad chcete zrušiť pri ukázaní sledovania, volajúci musia prejsť príznaky TME_CANCEL a TME_HOVER. |
TME_HOVER | Volajúci nechce pri ukázaní oznámenia. Oznámenie je dodávaný ako WM_MOUSEHOVER správa. Ak volajúci požaduje pri ukázaní sledovania pri ukázaní sledovania už je aktívna, ukázaní časovača sa obnovia. Tento príznak je ignorovaný, ukazovateľ myši sa nenachádza nad zadané okno alebo oblasť. |
TME_LEAVE | Volajúci nechce opustiť oznámenia. Oznámenie je dodávaný ako WM_MOUSELEAVE správa. Ak sa ukazovateľ myši nenachádza nad zadané okno alebo oblasti, dovolenka oznámenia vygenerovaný okamžite a žiadne ďalšie sledovanie sa vykoná. |
TME_QUERY | Funkcia vyplní v štruktúre namiesto pokladať sledovanie žiadosť. Štruktúra je vyplnené tak, aby bolo, že štruktúra boli postúpené TrackMouseEvent by ho generovať súčasných sledovacie. Len anomália je, že pri ukázaní timeout vrátil je vždy skutočné timeout a nie HOVER_DEFAULT, ak HOVER_DEFAULT bola zadaná počas pôvodnej žiadosti TrackMouseEvent. |
Časový limit pri ukázaní predvolený systém je najprv čas rozbaľovacej ponuke, čo je 400 milisekúnd. Môžete volať SystemParametersInfo a používať SPI_GETMOUSEHOVERTIME obnoviť predvolený časový limit pri ukázaní.
Systém predvolené pri ukázaní obdĺžnik je rovnaký ako dvakrát kliknite na obdĺžnik. Môžete volať SystemParametersInfo a chcete načítať veľkosť rámčeka, v rámci ktorých má zostať TrackMouseEvent vytvárať WM_MOUSEHOVER správy ukazovateľ myši použite SPI_GETMOUSEHOVERWIDTH a SPI_GETMOUSEHOVERHEIGHT.
nbsp; Systém Windows &NT: vyžaduje verziu 4.0 alebo novšiu.
Windows:Vyžaduje systém Windows 98 alebo novší.
Windows CE:Nepodporované.
Hlavičky:Deklarované v súbore winuser.h.
Myš vstup prehľad, Myš vstup štruktúry, SystemParametersInfo;
TrackMouseEvent