複製鏈接
請複製以下鏈接發送給好友

COleDropSource

鎖定
COleDropSource是電腦函數,對象允許將數據拖動到一個拖放目標中。
外文名
COleDropSource
調    用
這些成員函數將在適當的時候
參    考
卷1”中的IDropSource。
負責決定
何時開始一次拖動操作

目錄

COleDropSource簡介

類COleDropTarget處理從拖放操作中獲得的數據。COleDropSource對象負責決定何時開始一次拖動操作,並在拖動操作中提供反饋,並決定何時結束一次拖動。只要調用相應的構造函數就可以使用一個COleDropSource對象。這簡化了確定是何種事件的過程,比如一次鼠標的點擊,用函數COleDataSource::DoDragDrop,COleClientItem::DoDragDrop,或者COleServerItem::DoDragDrop開始一次拖動操作。這些函數將為你創建一個COleDropSource對象。你也許希望修改COleDropSource可重載函數的缺省行為。這些成員函數將在適當的時候由框架來調用。
有關使用OLE進行拖放操作的更多信息,參見“Visual C++程序員指南”一書中的“拖放(OLE)”。
更多的信息,參見“OLE2程序員參考,卷1”中的IDropSource。
#include <afxole.h>
COleDropSource類成員
構造

COleDropSource可重載

GiveFeedback在拖放操作中改變光標OnBeginDrag在拖動操作中處理鼠標的動作QueryContinueDrag查看是否可以繼續拖動