Aracılığıyla paylaş


Sürükle ve bırak: açılan kaynak uygulama

Bu makalede, uygulamanız sürükle ve bırak işlemi için veri sağlamak için nasıl açıklar.

Temel açılan kaynak nispeten basit uygulamasıdır.İlk adım, hangi olayların bir sürükleme işlemine başlamak belirlemektir.Önerilen kullanıcı arabirimi yönergeleri veri seçimini Sürükle işleminin başlangıcını tanımlamak ve bir WM_LBUTTONDOWN içinde seçili veri noktasında ortaya çıkan bir olay.mfc ole örnekleri OCLIENT ve HIERSVR aşağıdaki yönergeleri izleyin.

Uygulamanız bir kapsayıcı ve seçili veri bağlantılı veya katıştırılmış nesne türü ise COleClientItem, arama, DoDragDrop üye işlevi.Aksi takdirde yapısı bir COleDataSource nesne seçimi ile başlatmak ve veri kaynağı nesnesi 's call DoDragDrop üye işlevi.Uygulamanızı bir sunucu kullanın COleServerItem::DoDragDrop.Makale standart sürükle ve bırak davranışını özelleştirme hakkında daha fazla bilgi için bkz: sürükleyip bırakın: özelleştirme.

DoDragDrop Döndüren DROPEFFECT_MOVE, kaynak verilerin kaynak belgeden hemen silin.Hiçbir diğer gelen bir dönüş değeri DoDragDrop açılan kaynak üzerinde herhangi bir etkisi yoktur.

Daha fazla bilgi için bkz:

Ayrıca bkz.

Başvuru

COleDataSource::DoDragDrop

COleClientItem::DoDragDrop

CView::OnDragLeave

Kavramlar

Sürükle ve bırak (ole)