Windows Runtime Cpp ランタイムオブジェクト生成 新しいページはコチラ

提供: yonewiki
移動: 案内, 検索
(ページの作成:「== '''概要''' ==」)
 
(概要)
1行: 1行:
 
== '''概要''' ==
 
== '''概要''' ==
 +
RoActiveInstanceという関数でランタイムオブジェクトをDLLから生成できるようになっています。以下のように聞いたことのないようなIInspectable型変数を引数にとる形式になっています。
 +
 +
*'''RoActiveInstance'''(HSTRING型変数, IInspectable型ポインタ変数のポインタ変数)
 +
 +
第一引数:オブジェクトクラス名を保持したHSTRING型の変数です。
 +
第二引数:IInspectable型の変数に生成されたランタイムオブジェクトを受け取ります。この変数はCOMの技術を継承した変数です。
 +
 +
 +
ラインタイムオブジェクトを生成する上記の関数を利用するには#include <windows.ui.xaml.h>として、ヘッダファイルを読み込む必要があります。このヘッダファイルを読み込むことで多くのぶら下がっているヘッダファイルも読み込まれる仕組みになっています。デフォルトではライブラリはC:\Program Files (x86)\Windows Kits\8.1\Include\winrtとかに保存されているはずです。
 +
 +
 +
サンプルでは
 +
IApplication

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



個人用ツール
名前空間

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