Windows Runtime Cpp Windowsランタイムテンプレートライブラリ 新しいページはコチラ
提供: yonewiki
(→文字列の設定 HString Obj.Set()) |
(→文字列の設定 HString Obj.Set()) |
||
105行: | 105行: | ||
上記のようにして文字列値をオブジェクトに格納させることができます。 | 上記のようにして文字列値をオブジェクトに格納させることができます。 | ||
:第一引数:設定した文字列を指定します。サンプルでは23行目に使われていて、L"ワイド文字列HStringオブジェクト"のようにワイド文字列リテラルを指定しています。 | :第一引数:設定した文字列を指定します。サンプルでは23行目に使われていて、L"ワイド文字列HStringオブジェクト"のようにワイド文字列リテラルを指定しています。 | ||
+ | |||
+ | |||
+ | === '''文字列の設定 HString Obj.GetRawBuffer()''' === | ||
+ | [[Windows Runtime Cpp Windowsランタイムテンプレートライブラリ#文字列 HString|前項のサンプル]]のとおりの使い方です。 | ||
+ | *(HString型オブジェクト)'''.GetRawBuffer(取得する文字数)'''; | ||
+ | 上記のようにして文字列値をオブジェクトに格納させることができます。 | ||
+ | :第一引数:取得する文字数を指定します。指定しない場合はnullptrなどのヌルポインタを設定します。サンプルでは23行目に使われていて、nullptrとして、文字列の長さ指定をしていません。したがって保持している文字列で\0(ヌル文字)が登場するまでを取得することができます。 |