Windows Runtime Cpp 文字列操作 新しいページはコチラ
提供: yonewiki
(→生成 WindowsCreateString(関数)) |
(→文字列値格納配列先頭アドレス取得 WindowsGetStringRawBuffer(関数)) |
||
102行: | 102行: | ||
:'''第1引数''':削除・文字列値を取得したいHSTRING文字列変数を付与する。サンプルでは37行目で使われていて、引数はhStrとなっています。 | :'''第1引数''':削除・文字列値を取得したいHSTRING文字列変数を付与する。サンプルでは37行目で使われていて、引数はhStrとなっています。 | ||
:'''(第2引数)オプション''':取得した文字列配列格納の先頭アドレスから何文字取得するかを指定する。指定しない場合はnullptrと指定するとよいです。 | :'''(第2引数)オプション''':取得した文字列配列格納の先頭アドレスから何文字取得するかを指定する。指定しない場合はnullptrと指定するとよいです。 | ||
+ | |||
+ | |||
+ | == '''文字列の複製 WindowsDuplicateString(関数)''' == | ||
+ | 文字列を複製する関数です。コピーとは少し違う動作をします。まずは使い方に関する説明とサンプルと動作結果を示します。 | ||
+ | |||
+ | *'''WindowsDuplicateString(HSTRING型変数,HSTRING型ポインタ変数);''' | ||
+ | |||
+ | 引数: | ||
+ | :'''第1引数''':文字列値を複製したいHSTRING文字列変数を付与する。サンプルではxx行目で使われていて、引数はhStrとなっています。 | ||
+ | :'''第2引数''':第1引数で指定した文字列変数を複製して、新たに文字列値を保持したいHSTRINGポインタ変数を付与する。サンプルではxx行目で使われていて、引数はphStrとなっています。 | ||
[[Windows Runtime Cpp]]へ戻る | [[Windows Runtime Cpp]]へ戻る |