CView::OnDragScroll
Volat v rámci před voláním OnDragEnter nebo OnDragOver zjistit, zda je v oblasti s možností posouvání.
virtual DROPEFFECT OnDragScroll(
DWORD dwKeyState,
CPoint point
);
Parametry
dwKeyState
Obsahuje informace o stavu modifikační klávesy.Kombinace libovolné číslo následující: MK_CONTROL, MK_SHIFT, MK_ALT, MK_LBUTTON, MK_MBUTTON, a MK_RBUTTON.point
Obsahuje umístění kurzoru v pixelech vzhledem k obrazovce.
Vrácená hodnota
Hodnota z DROPEFFECT Výčtový typ, který označuje typ přetažení, pokud uživatel zrušen objekt na této pozici.Typ přetažení obvykle závisí na aktuálním stavu klíče podle dwKeyState .Standardní mapování na keystates DROPEFFECT hodnoty je:
DROPEFFECT_NONEV tomto okně nelze vynechat data objektu.
DROPEFFECT_LINKpro MK_CONTROL | MK_SHIFT vytvoří propojení mezi objektem a jeho serveru.
DROPEFFECT_COPYpro MK_CONTROL vytvoří kopii vyřazených objektu.
DROPEFFECT_MOVEpro MK_ALT vytvoří kopii objektu zamítnuté a odstranit původní objekt.
DROPEFFECT_SCROLLOznačuje, že operace na tažením posuvníku dojde nebo vyskytující se v zobrazení cíl.
Další informace naleznete v tématu pokročilé koncepty MFC vzorku OCLIENT.
Poznámky
Tato funkce přepsat, pokud chcete poskytnout zvláštní chování pro tuto událost.Výchozí implementace systému windows automaticky posouvá, při přetažení kurzor do výchozí oblasti posuvníku vnitřní okraj okna.Další informace naleznete v článku přetažení: provádění Drop Target.
Požadavky
Záhlaví: afxwin.h