none
可以用VC开发基于WinRT的托管类库么? RRS feed

  • 问题

  • 可以使用C#开发基于WinRT类库而不是WinRT库,并且其编程不受WinRT规则的限制,请问VC也可以这样做么?
    2013年10月30日 4:18

答案

  • 你好 Cocker Lee,

    WinRT 之所以有一些限制,是为了让你的类库与语言无关。 设想,如果你在类库的方法中以引用传值,那么C# 中该如何使用你的类库呢?

    你要实际做些什么呢? 如果你想尽可能的减少限制,完全可以只在交互接口中按照WinRT限制规则来,其他内部的其他方法都可以按照标准C++编写。

    方法就是:

    你在类库中声明一个public ref class sealed 用来与外部通讯,其他类库中的类你可以按照标准C++来使用。

    希望上述能够帮到你!


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2013年10月31日 6:50
    版主

全部回复

  • 你好 Cocker Lee,

    WinRT 之所以有一些限制,是为了让你的类库与语言无关。 设想,如果你在类库的方法中以引用传值,那么C# 中该如何使用你的类库呢?

    你要实际做些什么呢? 如果你想尽可能的减少限制,完全可以只在交互接口中按照WinRT限制规则来,其他内部的其他方法都可以按照标准C++编写。

    方法就是:

    你在类库中声明一个public ref class sealed 用来与外部通讯,其他类库中的类你可以按照标准C++来使用。

    希望上述能够帮到你!


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2013年10月31日 6:50
    版主
  • 谢谢回复,只是感觉又多了个中间层,感觉会不会对性能有影响,还有就是,有点儿麻烦
    2013年11月1日 4:25