DROPEFFECTDoDragDrop (LPCRECTLpItemRect,CPointPtOffset,BOOLbIncludeLink==DROPEFFECT_COPY| falsch,DWORDDwEffectsDROPEFFECT_MOVE,LPCRECTlpRectStartDrag=NULL);
Rückgabewert
Ein Wert aus der Enumeration DROPEFFECT . Wenn es DROPEFFECT_MOVEist, sollten die ursprünglichen Daten entfernt werden.
Parameter
lpItemRect
Das Element Rechteck auf dem Bildschirm, in Pixel relativ zum Clientbereich.
ptOffset
Der Offset vom LpItemRect wo die Mauszeiger-Position zum Zeitpunkt des Widerstandes war.
bIncludeLink
Legen Sie diese auf true fest , wenn Verknüpfen von Daten in die Zwischenablage kopiert werden soll. Legen Sie es auf false fest , wenn Ihre Anwendung keine Links unterstützt.
dwEffects
Bestimmt die Auswirkungen, die die Quelle des Ziehvorgangs wird der Ziehvorgang (eine Kombination aus kopieren, verschieben und Link) erlauben.
lpRectStartDrag
Zeiger auf das Rechteck, das definiert, wo eigentlich das ziehen beginnt. Weitere Informationen finden Sie unter den folgenden Abschnitt "Hinweise".
Bemerkungen
Rufen Sie die Memberfunktion DoDragDrop , einen Drag-and-Drop-Vorgang auszuführen. Die Drag und Drop-Operation beginnt nicht sofort. Es wartet, bis der Mauszeiger verlässt das Rechteck angegeben durch LpRectStartDrag oder bis eine festgelegte Anzahl von Millisekunden übergeben haben. Wenn LpRectStartDrag &NULList, ist ein Standard-Rechteck verwendet, so dass der Ziehvorgang beim beginnt Thenbsp; Mauszeiger bewegt sich ein pixel.
Die Verzögerungszeit wird durch eine Registrierungseinstellung angegeben. Die Delay-Zeit können Sie durch Aufrufen von CWinApp::WriteProfileString oder CWinApp::WriteProfileInt. Wenn Sie die Verzögerungszeit nicht angeben, wird ein Standardwert von 200 Millisekunden verwendet. Ziehen Sie Verzögerungszeit wird wie folgt gespeichert
Für weitere Informationen ziehen Sie Verzögerungsinformationen in entweder der Registrierung gespeichert ist oder das.INI-Datei finden Sie unter :: WriteProfileString im Platform SDK.
COleServerItem Übersicht | Member der Klasse | Hierarchiediagramm
Siehe auch&Nbsp;Ablagequellenobjekt, COleServerItem::CopyToClipboard