2009-10-07 17 views
6

Gibt es in Windows eine direkte Möglichkeit, den vollständigen Pfad einer Datei abzurufen, wenn nur das Handle der Datei angegeben wird?Abrufen eines Dateipfads von einem Dateihandle in Windows

Ich kann GetFinalPathNameByHandle() nicht verwenden, weil das nur Vista + ist und unser Produkt unter XP funktionieren muss. Etwas, das einfach oder naheliegend ist, wäre jedoch am besten.

Antwort

6
+1

Vielen Dank. Ich war mir dieser Technik bewusst (ich denke, ich hätte das erwähnen sollen - ich entschuldige mich für die Auslassung) und habe auf etwas saubereres gehofft, aber ich denke, dass es so etwas nicht gibt. Zumindest weiß ich das jetzt. Allerdings schätze ich es, dass Sie sich die Zeit nehmen. –

+0

Gibt es eine Lösung für Anwendungen, die auch auf XP abzielen sollen? –

+1

Haben Sie den Artikel gelesen? Es zeigt, wie es für frühere Versionen als Vista, einschließlich XP, funktioniert. –

Verwandte Themen