Windows Runtime Cpp ランタイムオブジェクト生成 新しいページはコチラ
提供: yonewiki
(→概要) |
(→概要) |
||
4行: | 4行: | ||
*'''RoActiveInstance'''(HSTRING型変数, IInspectable型ポインタ変数のポインタ変数) | *'''RoActiveInstance'''(HSTRING型変数, IInspectable型ポインタ変数のポインタ変数) | ||
− | :第一引数: | + | :第一引数:オブジェクトクラス名を保持したHSTRING型の変数です。45行目で使われています。サンプルでは"RuntimeClass_Windows_UI_Xaml_Application"というクラス名を持ったHSTRING変数としてHSTRING_StrClassNameが指定されています。 |
− | :第二引数: | + | :第二引数:IInspectable型の変数に生成されたランタイムオブジェクトを受け取ります。この変数はCOMの技術を継承した変数です。サンプルではIApplication型ポインタ変数のアドレス変数&pIApplicationObjを(IInspectable**)でキャストして引き渡しています。 |