PathFindExtensionA-Funktion (shlwapi.h)
Durchsucht einen Pfad für eine Erweiterung.
Syntax
LPCSTR PathFindExtensionA(
[in] LPCSTR pszPath
);
Parameter
[in] pszPath
Typ: PTSTR-
Ein Zeiger auf eine mit Null beendete Zeichenfolge mit maximaler Länge MAX_PATH, die den Suchpfad enthält, einschließlich der gesuchten Erweiterung.
Rückgabewert
Typ: PTSTR-
Gibt die Adresse des "." zurück, die der Erweiterung innerhalb pszPath vorangestellt ist, wenn eine Erweiterung gefunden wird, oder die Adresse des endenden Nullzeichens andernfalls.
Bemerkungen
Beachten Sie, dass eine gültige Dateinamenerweiterung kein Leerzeichen enthalten kann. Weitere Informationen zu gültigen Dateinamenerweiterungen finden Sie unter Dateityphandler.
Anmerkung
Der Header "shlwapi.h" definiert PathFindExtension als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit Code, der nicht codierungsneutral ist, kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 2000 Professional, Windows XP [nur Desktop-Apps] |
mindestens unterstützte Server- | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform- | Fenster |
Header- | shlwapi.h |
Library | Shlwapi.lib |
DLL- | Shlwapi.dll (Version 4.71 oder höher) |