다른 프로세스의 창 안에 트리보기 항목을 열거 할 수 있습니다. Treeview의 노드에서 드래그 앤 드롭 작업을 프로그래밍 방식으로 시작하고 제어하는 창으로 항목을 드래그 할 수있게하고 싶습니다. 궁극적으로 각 트리 뷰 항목의 DataObject
에 액세스하려고합니다.트리 프로세스 항목을 다른 프로세스로 끌어 오는 창 메시지 보내기
드래그 - 드롭 시퀀스를 시작하고 완료하려면 PostMessage
또는 다른 방법을 사용할 수 있습니까? 마우스의 소유권을 획득하지 않고 (즉, 사용자의 마우스 위치를 방해하지 않고) 수행 할 수 있습니까?
treeview 항목이 축소 된 트리보기 폴더 ( 폴더가없는 경우)에도 동일한 작업을 완료 할 수 있습니까?
트리 뷰는 드래그 드롭을 구현하지 않습니다. 'IDataObject'를 만들지 말자. 부모 윈도우에 드래그하기를 원한다. -'TVN_BEGINDRAG'하지만 모든 드래그 드롭은 맞춤 구현되어야한다. - https://msdn.microsoft.com/en-us/library/windows/desktop/ hh298388 (v = vs.85) .aspx. 너 진짜 목표는 뭐니? – RbMm
실제 목표 : * 궁극적으로 각 트리보기 항목의 DataObject * – ThunderFrame
에 액세스하려고하지만 '각 트리보기 항목의 데이터 개체'에서 이해할 수있는 항목은 무엇입니까? 트리 뷰는 이것을 구현하지 않는다 – RbMm