COleClientItem::DoDragDrop
Wywołanie DoDragDrop Członkowskich funkcji do wykonywania operacji przeciągania i upuszczania.
DROPEFFECT DoDragDrop(
LPCRECT lpItemRect,
CPoint ptOffset,
BOOL bIncludeLink = FALSE,
DWORD dwEffects = DROPEFFECT_COPY | DROPEFFECT_MOVE,
LPCRECT lpRectStartDrag = NULL
);
Parametry
lpItemRect
Element prostokąt na ekranie w układzie współrzędnych klienta (w pikselach).ptOffset
Przesunięcie z lpItemRect gdzie położenie myszy został w czasie przeciągania.bIncludeLink
Można ustawić TRUE , jeśli dane łącze mają zostać skopiowane do Schowka.Ustaw ją jako FALSE , jeśli aplikacja serwera nie obsługuje łączy.dwEffects
Określa skutki, umożliwiające przeciąganie źródła w operacji przeciągania.lpRectStartDrag
Wskaźnik do prostokąta definiującego, gdzie faktycznie rozpoczyna przeciągania.Aby uzyskać więcej informacji zobacz sekcję Uwagi.
Wartość zwracana
A DROPEFFECT value.Jeśli jest DROPEFFECT_MOVE, oryginalne dane powinny zostać usunięte.
Uwagi
Operacji przeciągania i upuszczania nie uruchamia się natychmiast.Czeka, aż kursor myszy opuszcza prostokąt określony przez lpRectStartDrag lub dopóki nie przeszły określoną liczbę milisekund.Jeśli lpRectStartDrag jest NULL, rozmiar prostokąta jest o jeden piksel.
Czas opóźnienia jest określony przez ustawienie klucza rejestru.Można zmienić czas opóźnienia, wywołując CWinApp::WriteProfileString lub CWinApp::WriteProfileInt.Jeśli nie określisz czas opóźnienia, używana jest wartość domyślna 200 milisekund.Przeciągnij czas opóźnienia jest przechowywany następująco:
Czas opóźnienia przeciągnij systemu Windows NT są przechowywane w HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\NT\CurrentVersion\IniFileMapping\win.ini\Windows\DragDelay.
Windows 3.x przeciągnij opóźnienia jest przechowywana w WYGRANA.Plik INI, w sekcji [Windows}.
Przeciągnij Windows 95 i 98 czas opóźnienia jest przechowywana w wersja buforowana win.INI.
Do informacji na temat przeciągnij opóźnienie informacje są przechowywane w rejestrze albo lub.Plik INI, zobacz WriteProfileString w Windows SDK.
Wymagania
Nagłówek: afxole.h