zum Dateinamen aus einem Verzeichnis finden habe ich im internet dies gefunden Damit sollte sich dein Problem bestimmt lösen lassen Würde mich allerdings wundern, wenn es keine funktion gibt mit der man auch gefüllte verzeichnisse löschen kann
RemoveDirectory .... lpPathName [in] Pointer to a null-terminated string that specifies the path of the directory to be removed. The path must specify an empty directory, and the calling process must have delete access to the directory.
weiter unten
Zitat:
Remarks To recursively delete the files in a directory, use the SHFileOperation function.