我不太了解, winrt包装的window功能,不管是基于win32,还是基于os内核,原本都是c/c++吧
现在要提供一个c++的接口,为啥还要再用com包一下?
最好的做法,是c++提供原生c++接口, 再包个com给c#?
【 在 z16166 的大作中提到: 】
: WinRT(windows runtime)是用COM实现的,多种语言如c#、c++等都能调用。
: C++/WinRT是方便C++来调用WinRT的,封装了COM接口的引用计数、HRESULT转换、IAsyncInfo异步。
--
FROM 223.72.62.*