MNLS_CompareStringW

適用対象: Outlook 2013 | Outlook 2016

2 つの Unicode 文字列を比較します。

int MNLS_CompareStringW (
  LCID lcid,
  DWORD dwFlags,
  LPCWSTR pstr1,
  int cch1,
  LPCWSTR pstr2,
  int cch2);

パラメーター

lcid

[in]ロケール識別子。 詳細な定義については、CompareStringLocale パラメーターに関するページを参照してください。

Dwflags

[in]大文字と小文字と発音区別記号を無視するフラグ。 詳細な定義については、CompareStringExdwCmpFlags パラメーターを参照してください。

pstr1

[in]比較する最初の Unicode 文字列へのポインター。

cch1

[in]終端の null 文字を除く、最初の Unicode 文字列の文字数。 文字列が null で終わる場合、アプリケーションは負の値を指定できます。 この場合、 MNLS_CompareStringW 関数によって長さが自動的に決定されます。

pstr2

[in]比較する 2 番目の Unicode 文字列へのポインター。

cch2

[in]終了する null 文字を除く、2 番目の Unicode 文字列の文字数。 文字列が null で終わる場合、アプリケーションは負の値を指定できます。 この場合、関数は長さを自動的に決定します。

戻り値

CompareStringEx について説明されている値を返します。

注釈

この関数は CompareStringW をラップします。 MNLS_CompareStringW は同じパラメーターを受け取り、 CompareStringW と同じ動作をします。

関連項目

CompareStringW

CompareStringEx