Windows Runtime Cpp Windowsランタイムテンプレートライブラリ 新しいページはコチラ
提供: yonewiki
(→概要) |
(→初期化 RoInitializeWrappers obj()) |
||
9行: | 9行: | ||
== '''初期化 RoInitializeWrappers obj()''' == | == '''初期化 RoInitializeWrappers obj()''' == | ||
+ | <syntaxhighlight lang="cpp" line start="1"> | ||
+ | #include <locale.h> | ||
+ | #include <wchar.h> | ||
+ | #include <stdio.h> | ||
+ | #include <crtdbg.h> | ||
+ | #include <roapi.h> | ||
+ | |||
+ | #include <wrl/client.h> | ||
+ | #include <wrl/wrappers/corewrappers.h> | ||
+ | |||
+ | using namespace Microsoft::WRL::Wrappers; | ||
+ | |||
+ | |||
+ | int main() | ||
+ | { | ||
+ | HRESULT HRESULT_Hr; | ||
+ | setlocale(LC_ALL, ""); | ||
+ | |||
+ | RoInitializeWrapper initialize(RO_INIT_TYPE::RO_INIT_MULTITHREADED); | ||
+ | if (FAILED(initialize)) { wprintf(L"WRLの初期化に失敗しました。\n"); } | ||
+ | else { wprintf(L"WRLの初期化に成功しました。\n"); } | ||
+ | |||
+ | |||
+ | |||
+ | _wsystem(L"pause"); | ||
+ | return 0; | ||
+ | |||
+ | } | ||
+ | </syntaxhighlight> | ||
+ | 実行結果 | ||
+ | WRLの初期化に成功しました。 | ||
+ | 続行するには何かキーを押してください . . . |