Windows 8/Metro认证要求 - 如何检查?

Dis*_*sco 6 c++ microsoft-metro windows-8 windows-runtime

为了让您的应用程序通过Windows 8认证,Microsoft表示您需要"仅使用Metro风格应用程序的API"(参考)

是否有一个工具可用于检查现有的C++代码,以确定您的现有应用程序是否符合规定?

Jam*_*lis 8

使用Windows应用认证工具包(WACK),它是作为Windows 8开发人员预览版的一部分安装的.您可以在MSDN上找到有关使用它的说明:

"如何使用Windows应用认证套件测试您的应用"

如果要测试现有库,可以创建引用这些库并在该应用程序上运行WACK的Metro风格应用程序.(注意,如果要测试静态库,则需要从应用程序中运用足够的功能,以便将其所有函数链接到其中.)