Freigeben über


lstrlenA-Funktion (winbase.h)

Bestimmt die Länge der angegebenen Zeichenfolge (ohne das beendende NULL-Zeichen).

Syntax

int lstrlenA(
  [in] LPCSTR lpString
);

Parameter

[in] lpString

Typ: LPCTSTR

Die zu überprüfende NULL-Zeichenfolge.

Rückgabewert

Typ: int

Die Funktion gibt die Länge der Zeichenfolge in Zeichen zurück. Wenn lpStringNULL ist, gibt die Funktion 0 zurück.

Hinweise

Hinweis

Der winbase.h-Header definiert lstrlen 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 nicht codierungsneutralem Code kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile winbase.h (einschließlich Windows.h)
Bibliothek Kernel32.lib
DLL Kernel32.dll

Siehe auch

Konzept

Referenz

StringCbLength

StringCchLength

Zeichenfolgen

lstrcat

lstrcmp

lstrcmpi

lstrcpy