4

我正在开发一个库,我希望能够检测它是否在 Metro 风格应用程序中运行,以选择性地禁用/启用某些功能。是否可以?

4

2 回答 2

2

您可以使用该IMetroMode界面检查您的库是否已加载到 Metro 风格的应用程序中。调用该GetMonitorMode()方法,如果pMode保持不变,MMM_METRO那么您将确定您在 Metro 应用程序中运行。

于 2012-06-27T08:23:58.707 回答
0

这是一个简单的测试:

if (WinJS) {
    // WinJS exists in global if in WinRT app
}
于 2012-08-28T04:21:47.743 回答