Gibt es eine Win32-Funktion, die mir sagen wird, ob ein Pfad relativ oder absolut ist?Win32-API zum Ermitteln, ob ein Pfad relativ oder absolut ist?
Danke,
Gibt es eine Win32-Funktion, die mir sagen wird, ob ein Pfad relativ oder absolut ist?Win32-API zum Ermitteln, ob ein Pfad relativ oder absolut ist?
Danke,
Wie jeffamaphone sagte: Sie haben die PathIsRelative() SHLWAPI Funktion können von einem bestimmten Pfad bestimmen, ist relativ oder absolut.
Aber ich dachte, ich würde hinzufügen, dass man leicht einen relativen Pfad in einen absoluten Pfad _fullpath() umwandeln kann, und von einem absoluten Pfad zu einem relativen Pfad PathRelativePathTo() mit verwenden.
Hoffe, das hilft!
Vorsicht - PathIsRelative gibt 0 für "\\ test.exe" zurück, obwohl ein solcher Pfad relativ zum aktuellen Laufwerk behandelt wird. –
"Vorsicht" ist ein ausgezeichneter Ratschlag bei der Verwendung von Shell-Pfadfunktionen. –