Freigeben über


lstrcatW-Funktion (winbase.h)

Fügt eine Zeichenfolge an eine andere an.

Warnung Nicht verwenden. Verwenden Sie stattdessen StringCchCat-. Siehe Sicherheitsüberlegungen.
 

Syntax

LPWSTR lstrcatW(
  [in, out] LPWSTR  lpString1,
  [in]      LPCWSTR lpString2
);

Parameter

[in, out] lpString1

Typ: LPTSTR-

Die erste mit Null beendete Zeichenfolge. Dieser Puffer muss groß genug sein, um beide Zeichenfolgen zu enthalten.

[in] lpString2

Typ: LPTSTR-

Die mit Null beendete 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- möglicherweise nicht null beendet.

Bemerkungen

Anmerkung

Der winbase.h-Header definiert lstrcat als Alias, der automatisch die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante 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 [nur Desktop-Apps]
mindestens unterstützte Server- Windows 2000 Server [nur Desktop-Apps]
Zielplattform- Fenster
Header- winbase.h (enthalten Windows.h)
Library Kernel32.lib
DLL- Kernel32.dll

Siehe auch

Konzeptionelle

Referenz-

StringCbCat-

StringCbCatEx-

StringCbCatN-

StringCbCatNEx-

StringCchCat-

StringCchCatEx-

StringCchCatN-

StringCchCatNEx-

Zeichenfolgen

lstrcmp-

lstrcmpi

lstrlen