CMFCToolBarButton::PrepareDrag
呼叫框架,該按鈕會執行拖放作業。
virtual BOOL PrepareDrag(
COleDataSource& srcItem
);
參數
- [in] srcItem
儲存有關拖放作業的狀態資訊的 COleDataSource 物件。
傳回值
TRUE ,如果作業成功,否則 FALSE。
備註
架構會在提供的 COleDataSource 物件呼叫這個方法會準備工具列按鈕儲存其狀態。 這個方法會將序列化至共用檔案會將該檔案儲存其狀態設定為 COleDataSource::CacheGlobalData 方法。 如需工具列按鈕序列化的詳細資訊,請參閱 CMFCToolBarButton::Serialize。
這個方法不會執行任何動作並傳回 TRUE ;如果無法儲存按鈕 ( CMFCToolBarButton::CanBeStored 方法傳回 FALSE)。 如果在物件還原序列化時,它會傳回 FALSE 時發生。
如需 OLE 拖放作業的詳細資訊,請參閱 將拖放 」 (OLE)。
需求
標題: afxtoolbarbutton.h
請參閱
參考
CMFCToolBarButton::CanBeStored