WinRT类型的动态库,可以认为导出的是类,应用通过创建类的实例来引用该导出类的功能即接口。
这里需要注意的是导出类的public成员只能是接口(成员变量是不可以为public),这样就避免了暴露类结构,并且接口中的参数不能为native type(例如:void* dd就不可以作为参数)。
理解WinRT类型动态库的接口导出机制
本文深入探讨了WinRT类型的动态库如何通过导出类的接口供应用引用,强调了接口中public成员只能是接口,且参数不能为nativetype的重要性,以避免暴露类结构。
WinRT类型的动态库,可以认为导出的是类,应用通过创建类的实例来引用该导出类的功能即接口。
这里需要注意的是导出类的public成员只能是接口(成员变量是不可以为public),这样就避免了暴露类结构,并且接口中的参数不能为native type(例如:void* dd就不可以作为参数)。

被折叠的 条评论
为什么被折叠?