lstrcatA-Funktion (winbase.h)
Fügt eine Zeichenfolge an eine andere an.
Syntax
LPSTR lstrcatA(
[in, out] LPSTR lpString1,
[in] LPCSTR lpString2
);
Parameter
[in, out] lpString1
Typ: LPTSTR
Die erste NULL-beendete Zeichenfolge. Dieser Puffer muss groß genug sein, um beide Zeichenfolgen zu enthalten.
[in] lpString2
Typ: LPTSTR
Die NULL-Zeichenfolge, die an die im lpString1-Parameter angegebene Zeichenfolge angefügt werden soll.
Rückgabewert
Typ: LPTSTR
Wenn die Funktion erfolgreich ist, ist der Rückgabewert ein Zeiger auf den Puffer.
Wenn die Funktion fehlschlägt, ist der Rückgabewert NULL , und lpString1 ist möglicherweise nicht MIT NULL beendet.
Hinweise
Hinweis
Der winbase.h-Header definiert lstrcat 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