只包含接口的WinRT组件DLL

WinRT component DLL that contains only interfaces?

本文关键字:组件 DLL WinRT 包含 接口      更新时间:2023-10-16

是否可以编写只包含类接口的WinRT组件DLL?没有代码,只有接口声明。

从实验来看,似乎没有办法创建一个只包含.h文件中声明的接口的DLL。然而,我发现了一个解决方案,如果WinRT组件DLL项目包含一个"伪"cpp文件,该文件只包含interface.h文件,则DLL(和winmd文件(将正确导出接口。