Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Kopiert und fügt Zeichen von einer Zeichenfolge an das Ende einer anderen an.
Syntax
PSTR StrCatBuffA(
[in, out] PSTR pszDest,
[in] PCSTR pszSrc,
int cchDestBuffSize
);
Parameter
[in, out] pszDest
Typ: PTSTR-
Ein Zeiger auf eine mit Null beendete Zeichenfolge. Wenn diese Funktion erfolgreich zurückgegeben wird, enthält diese Zeichenfolge ihren ursprünglichen Inhalt mit der Zeichenfolge pszSrc angefügt.
[in] pszSrc
Typ: PCTSTR-
Ein Zeiger auf die Zeichenfolge, die an pszDest-angefügt werden soll.
cchDestBuffSize
Typ: int
Die Größe des Puffers in Zeichen, auf die durch pszDestverwiesen wird. Dieser Wert muss mindestens die Länge der kombinierten Zeichenfolge plus das endende NULL-Zeichen aufweisen. Wenn der Puffer zu klein ist, um die gesamte Zeichenfolge anzupassen, wird die Zeichenfolge abgeschnitten.
Rückgabewert
Typ: PTSTR-
Gibt einen Zeiger auf die Zielzeichenfolge zurück.
Bemerkungen
Sicherheitswarnung: Die Verwendung dieser Funktion kann die Sicherheit Ihrer Anwendung beeinträchtigen. Die endgültige Zeichenfolge ist nicht garantiert null-beendet. Erwägen Sie die Verwendung einer der folgenden Alternativen: StringCbCat, StringCbCatEx, StringCbCatN, StringCbCatNEx, StringCchCat, StringCchCatEx, StringCchCatNoder StringCchCatNEx. Sie sollten Sicherheitsüberlegungen überprüfen: Microsoft Windows Shell, bevor Sie fortfahren.
Anmerkung
Der Header "shlwapi.h" definiert StrCatBuff 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 5.0 oder höher) |