Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Replaces all occurrences of a set of characters in the specified string with another set of characters to create a new string.
Syntax
HRESULT WindowsReplaceString(
HSTRING string,
HSTRING stringReplaced,
HSTRING stringReplaceWith,
HSTRING *newString
);
Parameters
string
Type: [in] HSTRING
The original string.
stringReplaced
Type: [in] HSTRING
The string to be replaced.
stringReplaceWith
Type: [in] HSTRING
The string to replace all occurrences of stringReplaced. If this parameter is NULL, all instances of stringReplaced are removed.
newString
Type: [out] HSTRING*
A string that is equivalent to the original, except that all instances of stringReplaced are replaced with stringReplaceWith.
Return value
Type: HRESULT
This function can return one of these values.
| Return code | Description |
|---|---|
|
The string replacement was successful. |
|
newString is NULL, stringReplaced is empty, or the length of string1 plus the length of string2 is greater than MAXUINT32, which is 4,294,967,295; that is, hexadecimal 0xFFFFFFFF. |
|
Failed to allocate the new string. |
Remarks
Each call to the WindowsReplaceString function must be matched with a corresponding call to WindowsDeleteString.
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows 8 [desktop apps | UWP apps] |
| Minimum supported server | Windows Server 2012 [desktop apps | UWP apps] |
| Target Platform | Windows |
| Header | winstring.h |
| Library | mincore.lib |