IDropTarget 인터페이스(oleidl.h)
IDropTarget 인터페이스는 애플리케이션에서 끌어서 놓기 작업을 제공하기 위해 구현하는 인터페이스 중 하나입니다. 끌어서 놓기 작업 중에 데이터의 대상이 될 수 있는 모든 애플리케이션에서 사용되는 메서드를 포함합니다. 드롭 대상 애플리케이션은 다음을 담당합니다.
- 삭제가 대상 애플리케이션에 미치는 영향 확인
- 삭제가 발생할 때 유효한 삭제된 데이터를 통합합니다.
- 원본 애플리케이션이 커서 설정과 같은 적절한 시각적 피드백을 제공할 수 있도록 원본에 대상 피드백을 전달합니다.
- 끌기 스크롤 구현.
- 애플리케이션 창을 드롭 대상으로 등록 및 해지합니다.
상속
IDropTarget 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IDropTarget 에는 다음과 같은 유형의 멤버도 있습니다.
메서드
IDropTarget 인터페이스에는 이러한 메서드가 있습니다.
IDropTarget::D ragEnter 낙하를 수락할 수 있는지 여부와 드롭의 효과를 나타냅니다. |
IDropTarget::D ragLeave 대상 피드백을 제거하고 데이터 개체를 해제합니다. |
IDropTarget::D ragOver 사용자에게 대상 피드백을 제공하고 드롭 효과를 DoDragDrop 함수에 전달하여 드롭백의 효과를 원본으로 전달할 수 있습니다. |
IDropTarget::D rop 원본 데이터를 대상 창에 통합하고, 대상 피드백을 제거하고, 데이터 개체를 해제합니다. |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
대상 플랫폼 | Windows |
헤더 | oleidl.h |