다음을 통해 공유


CMFCToolBarButton::PrepareDrag

단추 끌어서 놓기 작업을 수행 하려고 할 때 프레임 워크에 의해 호출 됩니다.

virtual BOOL PrepareDrag(
   COleDataSource& srcItem
);

매개 변수

  • [in] srcItem
    A COleDataSource 끌어서 놓기 작업에 대 한 상태 정보를 저장 하는 개체입니다.

반환 값

TRUE작업이 성공 하면. 그렇지 않으면 FALSE.

설명

상태로 제공 된 저장 도구 모음 단추를 준비 하려면이 메서드를 호출 하는 프레임 워크 COleDataSource 개체입니다.자체 공유 파일에 직렬화 및 다음 해당 파일에 전달 하 여 해당 상태를 저장 하는이 메서드는 COleDataSource::CacheGlobalData 메서드.도구 모음 단추 serialization에 대 한 자세한 내용은 CMFCToolBarButton::Serialize.

이 메서드는 아무 작업도 수행 하지 및 반환 TRUE 단추를 저장할 수 없는 경우 (의 CMFCToolBarButton::CanBeStored 메서드 반환 FALSE).반환 FALSE 개체를 serialize 하는 동안 예외가 발생 하는 경우.

OLE 끌어서 놓기 작업에 대 한 자세한 내용은 끌어서 놓기 (OLE).

요구 사항

헤더: afxtoolbarbutton.h

참고 항목

참조

CMFCToolBarButton 클래스

계층 구조 차트

COleDataSource 클래스

CMFCToolBarButton::CanBeStored

CMFCToolBarButton::Serialize

개념

끌어서 놓기 (OLE)