WinAPI i WM_DROPFILES - odczytanie wiekszej ilosci plików

0

hejka ponownie, aby po przeciągnięciu jakiegoś utworu na moją playlistę uzyskać jego ścieżkę używam:

 
case WM_DROPFILES:
             {
        hDrop = (HDROP)wParam;                  
        char* Name = new char[256];
        DragQueryFile(hDrop, 0, Name, 256);
        ...
        DragFinish(hDrop);
        delete [] Name;
             }
        break;

problem polega na tym, że czasem będe przerzucał kilka plików na raz lub cały folder. Jak to poprawnie ułożyć aby działało?

1 użytkowników online, w tym zalogowanych: 0, gości: 1