我希望在我的桌面应用中实现类似Chrome Metro模式。 请帮帮我。如何实施Chrome Metro模式?
class WRLAppViewSource : public mswr::RuntimeClass<winapp::Core::IFrameworkViewSource> {
...
};
mswrw::RoInitializeWrapper roinit(RO_INIT_MULTITHREADED);
HRESULT hr;
mswr::ComPtr<winapp::Core::ICoreApplication> core_app;
hr = CreateActivationFactory(
RuntimeClass_Windows_ApplicationModel_Core_CoreApplication,
core_app.GetAddressOf());
HSTRING id;
hr = core_app->get_Id(&id);
auto viewSource = mswr::Make<WRLAppViewSource>();
hr = core_app->Run(viewSource.Get());
“HR = core_app->运行(viewSource.Get());” 返回 “HR = 0x80004015:类被配置为作为一个安全ID从呼叫者不同运行”。
命令行是“-ServerName:DefaultBrowserServer”。 – Felix 2015-04-06 13:37:30