WinApi WM_DROPFILE - ścieżka do pliku

WinApi WM_DROPFILE - ścieżka do pliku
gswidwa
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 839
0

Witam.

Macie może pojęcie jak wyłuskać ścieżki do plików przeciągniętych i upuszczonych do ListBoxa?
Wiem, że odpowiada za to komunikat WM_DROPFILE: Działa mi on dobrze, gdyż reaguje na przeciągnięcie i upuszczenie dowolnego pliku. Dowiedziałem się także, że dostarcza on mi uchwyt do "informacji o plikach"... Tylko jak odczytać te informacje z pomocą tego uchwytu?
Macie może jakieś pomysły?

ST
  • Rejestracja: dni
  • Ostatnio: dni
2

Zaglądasz tutaj: http://msdn.microsoft.com/en-us/library/windows/desktop/bb774303.aspx
Później patrzysz na to co przekazujesz do funkcji i zauważasz, że uchwyt, który zostanie Ci zwrócony możesz wykorzystać w tych 3 funkcjach:

  1. DragQueryFile : http://msdn.microsoft.com/en-us/library/windows/desktop/bb776408.aspx
  2. DragQueryPoint : http://msdn.microsoft.com/en-us/library/windows/desktop/bb776409.aspx
  3. DragFinish : http://msdn.microsoft.com/en-us/library/windows/desktop/bb776407.aspx
    Powodzenia.
gswidwa
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 839
0

Dziękuję ;P Poszło :D

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.