WindowsConcatString 関数 (winstring.h)
指定した 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
この関数は、これらの値のいずれかを返すことができます。
リターン コード | 説明 |
---|---|
|
連結された文字列が正常に作成されました。 |
|
newString が NULL であるか、 string1 の長さと string2 の長さが MAXUINT32より大きい (4,294,967,295)。つまり、16 進数の0xFFFFFFFF。 |
|
連結された文字列を割り当てませんでした。 |
注釈
WindowsConcatString 関数の各呼び出しは、WindowsDeleteString への対応する呼び出しと一致する必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリ |UWP アプリ] |
対象プラットフォーム | Windows |
ヘッダー | winstring.h |