Q&A

  • 내가만든 탐색기에서 다른 어플(메모장..)로 파일드랙드롭...
찾아 보니까 윈도우 탐색기에서 사용자가 만든 폼에 파일을 드래그 드롭 하는 방법은 많이 있던데.. 제가 만든 탐색기에서 다른 어플리케이션으로 드래그 드롭을 할려고 하는데 방법을 잘 모르겠습니다. 윈도우 탐색기에 있는 파일들은 그냥 단순한 TListItem 객체 인것 같은데 이것이 어떻게 메모장이나 다른 윈도우 프로그램으로 드랙드롭 될때는 파일처럼 읽혀지는지 잘 모르겠습니다.



지금 공부삼아 탐색기를 만들고 있는데 여기서 막혔어여. 트리뷰와 리스트뷰의 WindowProc 를 이용해서 만들고 있습니다. 제 탐색기에서 드래그를 시작할때 윈도우에 ' 이 리스트 아이템은 파일이다' 이런 메세지를 보내줄 것 같은데.. 아닌가?



여튼 제발 헬프요~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

2  COMMENTS
  • Profile
    껄떡쇠 2000.11.15 10:31
    안녕하세요. 저도 그거 하려다가 포기했었거든요...



    별로 도움이 안될것 같지만서도 윈도우즈탐색기는

    SysTreeView32, SysListView32라는 클래스에서 드롭을 받습니다.

    윈도우즈탐색기 자체가 아니 우리가 늘상보는 바탕화면도 이 클래스를 사용합니다.

    ADCsee같은 프로그램의 리스트뷰를 클래스보는 프로그램으로 살펴보면 SysListView32거든요.

    즉 SysListView32라고 속이든지 아님 콤포넌트를 구하셔서 쓰시면 됩니다.

    궁금하시면 자료실에 김일영님께서 올리신 자료가 있더군요.

    'Spy' 라고 검색하시면 나와요.



    별도움이 안될것 같네요.

    즐코하세요.



    shappy wrote:

    > 찾아 보니까 윈도우 탐색기에서 사용자가 만든 폼에 파일을 드래그 드롭 하는 방법은 많이 있던데.. 제가 만든 탐색기에서 다른 어플리케이션으로 드래그 드롭을 할려고 하는데 방법을 잘 모르겠습니다. 윈도우 탐색기에 있는 파일들은 그냥 단순한 TListItem 객체 인것 같은데 이것이 어떻게 메모장이나 다른 윈도우 프로그램으로 드랙드롭 될때는 파일처럼 읽혀지는지 잘 모르겠습니다.

    >

    > 지금 공부삼아 탐색기를 만들고 있는데 여기서 막혔어여. 트리뷰와 리스트뷰의 WindowProc 를 이용해서 만들고 있습니다. 제 탐색기에서 드래그를 시작할때 윈도우에 ' 이 리스트 아이템은 파일이다' 이런 메세지를 보내줄 것 같은데.. 아닌가?

    >

    > 여튼 제발 헬프요~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

  • Profile
    shappy 2000.11.15 20:31
    껄떡쇠 wrote:

    > 안녕하세요. 저도 그거 하려다가 포기했었거든요...

    >

    > 별로 도움이 안될것 같지만서도 윈도우즈탐색기는

    > SysTreeView32, SysListView32라는 클래스에서 드롭을 받습니다.

    > 윈도우즈탐색기 자체가 아니 우리가 늘상보는 바탕화면도 이 클래스를 사용합니다.

    > ADCsee같은 프로그램의 리스트뷰를 클래스보는 프로그램으로 살펴보면 SysListView32거든요.

    > 즉 SysListView32라고 속이든지 아님 콤포넌트를 구하셔서 쓰시면 됩니다.

    > 궁금하시면 자료실에 김일영님께서 올리신 자료가 있더군요.

    > 'Spy' 라고 검색하시면 나와요.

    >

    > 별도움이 안될것 같네요.

    > 즐코하세요.

    >

    > shappy wrote:

    > > 찾아 보니까 윈도우 탐색기에서 사용자가 만든 폼에 파일을 드래그 드롭 하는 방법은 많이 있던데.. 제가 만든 탐색기에서 다른 어플리케이션으로 드래그 드롭을 할려고 하는데 방법을 잘 모르겠습니다. 윈도우 탐색기에 있는 파일들은 그냥 단순한 TListItem 객체 인것 같은데 이것이 어떻게 메모장이나 다른 윈도우 프로그램으로 드랙드롭 될때는 파일처럼 읽혀지는지 잘 모르겠습니다.

    > >

    > > 지금 공부삼아 탐색기를 만들고 있는데 여기서 막혔어여. 트리뷰와 리스트뷰의 WindowProc 를 이용해서 만들고 있습니다. 제 탐색기에서 드래그를 시작할때 윈도우에 ' 이 리스트 아이템은 파일이다' 이런 메세지를 보내줄 것 같은데.. 아닌가?

    > >

    > > 여튼 제발 헬프요~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~