CWnd::OnSetCursor
Rámci volá tento členské funkce myši není zachycena a myši způsobuje pohyb kurzoru CWnd objektu.
afx_msg BOOL OnSetCursor(
CWnd* pWnd,
UINT nHitTest,
UINT message
);
Parametry
pWnd
Určuje ukazatel na okno, které obsahuje kurzor.Ukazatel může být dočasné a neměli uložen pro pozdější použití.nHitTest
Určuje, přístupů test kód oblasti.Test zásahu Určuje umístění kurzoru.message
Určuje číslo myši.
Vrácená hodnota
Nenulová zastavení dalšího zpracování nebo 0 pokračovat.
Poznámky
Výchozí implementace volá nadřazené okno OnSetCursor před zpracováním.Nadřazené okno vrátí TRUE, další zpracování je zastaveno.Nadřazené okno volání poskytuje nadřazené okno kontrolu nastavení kurzor v podřízené okno.
Výchozí implementace nastaví kurzor na šipku, pokud není v oblasti klienta nebo registrována třída kurzor Pokud je.
Pokud nHitTest je HTERROR a message button-down zpráva myš, je MessageBeep členské funkce.
message Je parametr 0 při CWnd přejde do režimu nabídky.
[!POZNÁMKA]
Tato funkce člena volá framework umožňující aplikaci pro zpracování zprávy systému Windows.Parametry předané funkce odrážejí parametry přijatých v rámci byla zpráva přijata.Že provádění volání třídy base provádění této funkce bude použita parametry původně předané zprávy a není zadané parametry funkce.
Požadavky
Záhlaví: afxwin.h
Viz také
Referenční dokumentace
Další zdroje
Jak I: změnit kurzor myši v aplikaci Microsoft Foundation Class?