COleDropTarget::OnDrop

놓기 작업이 발생 하면 프레임 워크에서 호출 됩니다.

virtual BOOL OnDrop(
   CWnd* pWnd,
   COleDataObject* pDataObject,
   DROPEFFECT dropEffect,
   CPoint point 
);

매개 변수

  • pWnd
    커서가 현재 위에 있는 창을 가리킵니다.

  • pDataObject
    데이터를 삭제할 수 있는 데이터 개체를 가리킵니다.

  • dropEffect
    사용자가 끌어 놓기 작업에 대해 선택한 효과입니다.다음 중 하나를 수: 있습니다.

    • DROPEFFECT_COPY복사 작업을 수행할 수 있습니다.

    • DROPEFFECT_MOVE이동 작업을 수행할 수 있습니다.

    • DROPEFFECT_LINK링크에서 손실 된 데이터 원본 데이터를 설정 합니다.

  • point
    픽셀의 화면을 기준으로 커서의 위치를 포함 합니다.

반환 값

삭제에 성공 하면 0이 아닌. 그렇지 않으면 0입니다.

설명

프레임 워크의 첫 번째 호출 OnDropEx.경우는 OnDropEx 함수 드롭 처리 하지 않습니다, 프레임 워크가 멤버 함수를 호출 하 고 OnDrop.일반적으로 응용 프로그램을 우선 OnDropEx 마우스 오른쪽 단추를 처리 하는 뷰 클래스에 끌어서 놓습니다.일반적으로 뷰 클래스 OnDrop 간단한 드래그 앤 드롭 처리 하는 데 사용 됩니다.

기본 구현의 COleDropTarget::OnDrop 호출 CView::OnDrop, 단순히 반환 거짓 기본적으로.

자세한 내용은 IDropTarget::Drop 에 있는 Windows SDK.

요구 사항

헤더: afxole.h

참고 항목

참조

COleDropTarget 클래스

계층 구조 차트

COleDropTarget::OnDragOver

COleDropTarget::OnDragEnter

COleDropTarget::OnDropEx