在Windows Phone应用程序中使用32位COM对象

时间:2014-05-09 04:58:11

标签: com windows-phone

是否可以在Windows Phone 8+应用程序中使用老式的32位COM对象?我们谈论的是非视觉的。

1 个答案:

答案 0 :(得分:1)

对于Windows Phone 8.0,我不确定,但对于8.1,没有法律可以阻止这种情况。

对于8.1,您需要将其封装在C ++ / CX类中,然后将该类用作References Project文件夹中添加的普通程序集。

对于8.0或许是Windows Phone的C ++库,可以由C#代码使用。

但是有一条规则:本机集成代码必须只使用Unicode,并且只有可用的Win32 API子集。它们列在此处:http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj207198(v=vs.105).aspx