dropeffect DoDragDrop ( lpcrect lpItemRect, CPoint ptOffset, bool bIncludeLink = yanlış dword dwEffects = dropeffect_copy | dropeffect_move, lpcrect lpRectStartDrag = Boş );
Dönüş değeri
dropeffect değer. Eğer dropeffect_move, özgün veriler kaldırılmalıdır.
Parametreleri
lpItemRect
Maddenin dikdörtgen ekranında istemci koordinatları (piksel).
ptOffset
Fare konumuna sürükleyin anda olduğu lpItemRect ofset.
bIncludeLink
Bağlantı verileri Pano'ya kopyaladıysanız bu true olarak ayarlayın. Sunucu uygulaması bağlantılar desteklemiyorsa false olarak ayarlamak.
dwEffects
Sürükle kaynak sürükleme işlemine izin veren etkilerini belirler.
lpRectStartDrag
İşaretçi sürükle aslında başladığı tanımlayan dikdörtgen. Daha fazla bilgi için aşağıdaki açıklamalar bölümüne bakın.
Açıklamalar
Sürükle ve bırak işlemini gerçekleştirmek için DoDragDrop üye işlevini çağırın. Sürükle ve bırak işlemi hemen başlamaz. Bunu bekler, fare imleci lpRectStartDrag veya milisaniye olarak belirtilen sayıda geçti kadar belirtilen dikdörtgeni bırakır. LpRectStartDrag nullise, dikdörtgen bir piksel büyüklüğünde.
Bekleme süresi, bir kayıt defteri anahtarı ayarı tarafından belirtilir. CWinApp::WriteProfileString ya da CWinApp::WriteProfileIntarayarak gecikme süresini değiştirebilirsiniz. Gecikme süresini belirtmezseniz, varsayılan değer olan 200 milisaniye olarak kullanılır. Sürükle gecikme süresi gibi saklanır
Sürükleyin hakkında daha fazla bilgi için gecikme bilgilerini ya da kayıt defterinde depolanan veya.INI dosyası, bakın :: WriteProfileString Platform sdk.
COleClientItem genel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi
Ayrıca bkz: COleDataSource::DoDragDrop, COleClientItem::CopyToClipboard