指定した 2 つの文字列を連結します。
構文
HRESULT WindowsConcatString(
HSTRING string1,
HSTRING string2,
HSTRING *newString
);
パラメーター
string1
型: [in] HSTRING
連結する最初の文字列。
string2
型: [in] HSTRING
連結する 2 番目の文字列。
newString
型: [out] HSTRING*
string1 と string2 の連結。 string1 と string2 が NULL の場合、newString は NULL です。 string1 または string2 が NULL の場合、newString は null 以外の文字列のコピーです。
戻り値
型: HRESULT
この関数は、これらの値のいずれかを返すことができます。
| リターン コード | Description |
|---|---|
|
連結された文字列が正常に作成されました。 |
|
newString が NULL であるか、 文字列 1 の長さと string2 の長さが MAXUINT32 を超えています。これは 4,294,967,295 です。つまり、16 進数の0xFFFFFFFF。 |
|
連結された文字列を割り当てませんでした。 |
注釈
WindowsConcatString 関数の各呼び出しは、WindowsDeleteString への対応する呼び出しと一致する必要があります。
Requirements
| Requirement | 価値 |
|---|---|
| サポートされる最小クライアント | Windows 8 [デスクトップ アプリ |UWP アプリ] |
| サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリ |UWP アプリ] |
| ターゲット プラットフォーム の | ウィンドウズ |
| Header | winstring.h |
| Library | mincore.lib |
こちらも参照ください
WindowsDeleteString の