Windows Runtime Cpp Windowsランタイムテンプレートライブラリ 新しいページはコチラ

提供: yonewiki
移動: 案内, 検索
(ComPtr スマートポインタによる文字列オブジェクト生成)
(HString::MakeReference(pStr).Get() 静的メンバ関数)
215行: 215行:
 
[[Windows Runtime Cpp Windowsランタイムテンプレートライブラリ#ComPtr スマートポインタによる文字列オブジェクト生成|前項のサンプル]]に登場したHStringクラスの静的メンバ関数MakeReferenceを使うと文字列を参照するオブジェクトが生成されます。
 
[[Windows Runtime Cpp Windowsランタイムテンプレートライブラリ#ComPtr スマートポインタによる文字列オブジェクト生成|前項のサンプル]]に登場したHStringクラスの静的メンバ関数MakeReferenceを使うと文字列を参照するオブジェクトが生成されます。
 
*'''HString::MakeReference(文字列先頭アドレス変数or L"" 文字列リテラル指定).Get()'''
 
*'''HString::MakeReference(文字列先頭アドレス変数or L"" 文字列リテラル指定).Get()'''
 +
上記のようにして、ネイティブなC++文字列変数からHString型の文字列の参照をオブジェクトとして作ることができます。
 +
:第一引数:文字列の先頭アドレス変数 L""のようなワイド文字列のリテラルを指定しても同じことです。サンプルでは

2017年6月6日 (火) 00:00時点における版



個人用ツール
名前空間

変種
操作
案内
ツールボックス