我们可以从WINRT /头文件中生成CPP文件吗?

时间:2018-08-14 09:49:11

标签: visual-c++ windows-runtime c++-winrt

我看到在Windows 10 SDK中有很多头文件和引用(winmd)。有什么办法可以从这些文件中生成cpp文件,以便可以将它们全部编译在一起并由此创建一个库吗?

基本上,我想要的是:我不想在我的应用程序中直接包含公开可用的WINRT头文件。相反,我想创建一个具有所有WINRT定义的WINRT库,可以在我的应用程序中对其进行引用/链接。我将通过头文件的一些子集公开所需的定义。

让我知道这是否可能。

谢谢。

1 个答案:

答案 0 :(得分:0)

您可以使用Windows SDK中附带的cppwinrt.exe工具生成自己的标头,然后将其包含在项目中。