Graphisoft®

Dialog ManagerVersion: 2.0

ItemDragDropData Class

일반 드래그 앤 드롭 데이터 접근 클래스입니다.

class ItemDragDropData

멤버

Public 메소드

GetData 지정한 드래그 포맷에 대한 데이터를 가져옵니다.
GetDataSize 지정한 드래그 포맷에 대한 데이터 크기를 가져옵니다.
GetItemCount 드래그된 항목들의 항목 개수를 가져옵니다. 표준 트리 뷰, 리스트 뷰, 또는 리스트 박스 드래그 앤 드롭 동작들에서 사용합니다.
GetListBoxItem 드래그 소스 리스트 박스 항목을 가져옵니다.
GetListBoxSource 'LBEX' 드래그 포맷이 존재할 경우 리스트 박스 드래그 소스를 가져옵니다.
GetListViewItem 드래그 소스 리스트 뷰 항목을 가져옵니다.
GetListViewSource 'LVEX' 드래그 포맷이 존재할 경우 리스트 뷰 드래그 소스를 가져옵니다.
GetLocation 현재 드래그 앤 드롭 동작에 'FILE' 타입 드래그 포맷이 존재할 경우 위치를 가져옵니다.
GetLocationCount 현재 드래그가 'FILE' 드래그 포맷을 포함하고 있을 경우 위치들의 개수를 가져옵니다.
GetSourceItem 가능할 경우 드래그 소스 항목을 가져옵니다. (드래그 소스는 동일한 애플리케이션으로부터 온 것임)
GetText 현재 드래그 앤 드롭 동작에 텍스트 드래그 포맷 데이터가 있을 경우 가져옵니다.
GetTreeViewItem 드래그 소스 트리 뷰 항목을 가져옵니다.
GetTreeViewSource 'TVEX' 드래그 포맷이 존재할 경우 트리 뷰 드래그 소스를 가져옵니다.
HasDataFormat 현재 드래그 앤 드롭 동작에 요청된 드래그 포맷이 존재하는지 여부를 확인합니다.
~ItemDragDropData 클래스 소멸자입니다.

Protected 메소드

ItemDragDropData 클래스 생성자입니다.

설명

이 베이스 클래스는 드래그 앤 드롭 데이터 관리를 위한 인터페이스를 제공하는 데 사용합니다.

요구사항

네임스페이스: DG

헤더: DGUtility.hpp

플랫폼: Windows NT 4.0, Windows 2000, Windows XP, Mac OSX 10.6 또는 상위

참고사항

DropTargetEventProperty | ItemDragSourceEvent