WindowsCompareStringOrdinal 関数 (winstring.h)
指定した 2 つの HSTRING オブジェクトを比較し、並べ替え順序での相対位置を示す整数を返します。
構文
HRESULT WindowsCompareStringOrdinal(
HSTRING string1,
HSTRING string2,
INT32 *result
);
パラメーター
string1
型: [in] HSTRING
比較する最初の文字列。
string2
型: [in] HSTRING
比較する 2 番目の文字列。
result
種類: [out] INT32*
string1 と string2 の字句関係を示す値。
戻り値
種類: HRESULT
この関数は、これらの値のいずれかを返すことができます。
リターン コード | 説明 |
---|---|
|
比較は成功しました。 |
|
result は NULL です。 |
注釈
WindowsCompareStringOrdinal 関数を使用して、2 つの HSTRING オブジェクトを比較します。 比較が完了すると、 result out パラメーターには 3 つの値のいずれかが含まれます。
値 | 条件 |
---|---|
-1 | string1 は string2 よりも小さい。 |
0 | string1 は string2 と等しくなります。 |
1 | string1 は string2 よりも大きい。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリ |UWP アプリ] |
対象プラットフォーム | Windows |
ヘッダー | winstring.h |
Library | WinRTType.lib |