COleServerItem::DoDragDrop

DROPEFFECT DoDragDrop ( LPCRECT lpItemRect, CPoint ptOffset, BOOL bIncludeLink = ma wartość FALSE, DWORD dwEffects = DROPEFFECT_COPY | DROPEFFECT_MOVE, LPCRECT lpRectStartDrag = Wartość NULL );

Wartość zwracany

Wartości z wyliczenia DROPEFFECT . Jeśli jest DROPEFFECT_MOVE, oryginalne dane powinny zostać usunięte.

Parametry

lpItemRect

Prostokąt elementu na ekranie, w pikselach, względem obszaru klienckiego.

ptOffset

Przesunięcie z lpItemRect gdy stanowisko myszy był w czasie przeciągania.

bIncludeLink

Ustaw to do Prawda , jeśli łącze dane mają zostać skopiowane do Schowka. Ustawić ją na wartość FALSE , jeśli aplikacja nie obsługuje łączy.

dwEffects

Określa skutki, które źródła przeciągnij pozwoli w operacji przeciągania (kombinacja kopiowania, przenoszenia i łącza).

lpRectStartDrag

Wskaźnik do prostokąta definiującego, których przeciąganie faktycznego rozpoczęcia. Aby uzyskać więcej informacji zobacz następującą sekcję Uwagi.

Uwagi

Wywołać funkcję Państwa DoDragDrop , aby wykonać operację przeciągania i upuszczania. Operacji przeciągania i upuszczania nie rozpoczynają się natychmiast. On czeka, aż kursor opuści prostokąt określony przez lpRectStartDrag lub dopóki nie przeszły określona liczba milisekund. Jeśli lpRectStartDrag ma wartość &NULL, prostokąt domyślnie używana jest tak, aby przeciąganie rozpoczyna się, gdy thenbsp; wskaźnik myszy przesuwa się o jeden piksel.

Czas opóźnienia jest określona przez ustawienie klucza rejestru. Aby zmienić czas opóźnienia przez wywołanie CWinApp::WriteProfileString lub CWinApp::WriteProfileInt. Jeśli nie określisz czas opóźnienia, używana jest wartość domyślna 200 ms. Przeciągnij opóźnienia jest przechowywany w następujący sposób

Dla przeciągnij więcej informacji dotyczących sposobu opóźnienie informacje są przechowywane w rejestrze albo lub.Plik INI, zobacz :: WriteProfileString w zestawie SDK platformy.

Omówie&nie COleServerItem |nbsp; Klasa członków | Wykres hierarchii

Zobacz też COleDataSource::DoDragDrop, COleServerItem::CopyToClipboard

Index