Windows Runtime Cpp 文字列操作 新しいページはコチラ
提供: yonewiki
(→文字列のNULL値確認 WindowsStringHasEmbeddedNull(関数)) |
(→文字列のNULL値確認 WindowsStringHasEmbeddedNull(関数)) |
||
980行: | 980行: | ||
== '''文字列のNULL値確認 WindowsStringHasEmbeddedNull(関数)''' == | == '''文字列のNULL値確認 WindowsStringHasEmbeddedNull(関数)''' == | ||
− | + | HSTRING型の文字列に\0が埋め込まれているかを確認し、引数のBOOL型アドレス変数の実体にその結果を格納します。1つ以上の\0が含まれていなければTRUEを返します。まずは使い方に関する説明とサンプルと動作結果を示します。 | |
*'''WindowsStringHasEmbeddedNull(HSTRING型変数,HSTRING型変数,INT32型ポインタ変数);''' | *'''WindowsStringHasEmbeddedNull(HSTRING型変数,HSTRING型変数,INT32型ポインタ変数);''' | ||
引数: | 引数: | ||
− | :'''第1引数''': | + | :'''第1引数''':文字列値の\0保持を確認したいHSTRING文字列変数を指定します。サンプルでは55行目で使われていて、引数はhStr1となっています。 |
− | :'''第2引数''': | + | :'''第2引数''':確認結果を受け取る実体のあるBOOL型のアドレス変数を指定します。サンプルでは55行目で使われていて、引数は&B_Resultとなっています。 |
− | + | ||
<syntaxhighlight lang="cpp" line start="1"> | <syntaxhighlight lang="cpp" line start="1"> |