CMFCToolBarButton::PrepareDrag
Wywoływane w ramach, gdy przycisk jest wykonywanie operacji przeciągania i upuszczania.
virtual BOOL PrepareDrag(
COleDataSource& srcItem
);
Parametry
- [w]srcItem
A COleDataSource obiekt, który przechowuje informacje o operacji przeciągania i upuszczania.
Wartość zwracana
TRUEJeśli operacja się powiedzie; w przeciwnym razie FALSE.
Uwagi
Ramach wywołania tej metody do przycisku paska narzędzi do przechowywania w dołączonym stanu przygotowania COleDataSource obiektu.Metoda ta przechowuje stanu szeregowania sam do udostępnionych plików i następnie przekazując tego pliku do COleDataSource::CacheGlobalData metody.Aby uzyskać więcej informacji na temat serializacji przycisku paska narzędzi, zobacz CMFCToolBarButton::Serialize.
Ta metoda nic nie robi i zwraca TRUE , jeśli przycisk nie mogą być przechowywane ( CMFCToolBarButton::CanBeStored metoda zwraca FALSE).Zwraca FALSE , jeśli wystąpi wyjątek podczas serializacji obiektu.
Aby uzyskać więcej informacji na temat operacji przeciągania i upuszczania OLE, zobacz Przeciągnij i upuść (OLE).
Wymagania
Nagłówek: afxtoolbarbutton.h
Zobacz też
Informacje
CMFCToolBarButton::CanBeStored