C# 从非托管C++;WindowsCE上的应用 我有一个支持C++插件的现成产品。 我想知道是否可以调用一个C++托管DLL从一个非托管C++ DLL中,这样我就可以在C语言中完成繁琐的工作,只需使用C++插件调用和返回来自C语言的DLL的值。 我使用的是使用.Net Cuffic框架的Windows CE,它是用C++来编译C++的,不是一个选项。p>

C# 从非托管C++;WindowsCE上的应用 我有一个支持C++插件的现成产品。 我想知道是否可以调用一个C++托管DLL从一个非托管C++ DLL中,这样我就可以在C语言中完成繁琐的工作,只需使用C++插件调用和返回来自C语言的DLL的值。 我使用的是使用.Net Cuffic框架的Windows CE,它是用C++来编译C++的,不是一个选项。p>,c#,c++,compact-framework,windows-ce,unmanaged,C#,C++,Compact Framework,Windows Ce,Unmanaged,谁能给我解释一下我该怎么做。IM不是一个C++开发者,但我相信我可以解决它,如果IM给一个简单的例子。 我想找一个简单的东西,比如hello world在线应用程序,但我什么都能找到 谢谢 见: .NETCompactFramework2.0中的COM支持仍然有些不足 与台式电脑相比,它是有限的。例如 不支持外部激活。你不能写一封信 托管代码中的独立COM组件;如果可能的话,一个COM 组件可以在一个常规的、非托管的 Win32进程。因为托管代码需要公共语言 运行时(CLR)来执行,这样的设置需

谁能给我解释一下我该怎么做。IM不是一个C++开发者,但我相信我可以解决它,如果IM给一个简单的例子。 我想找一个简单的东西,比如hello world在线应用程序,但我什么都能找到

谢谢

见:

.NETCompactFramework2.0中的COM支持仍然有些不足 与台式电脑相比,它是有限的。例如 不支持外部激活。你不能写一封信 托管代码中的独立COM组件;如果可能的话,一个COM 组件可以在一个常规的、非托管的 Win32进程。因为托管代码需要公共语言 运行时(CLR)来执行,这样的设置需要Win32进程来承载 CLR。因为CLR宿主不是.NET的功能之一 Compact Framework 2.0,整个外部激活模型不是 可用

见:

.NETCompactFramework2.0中的COM支持仍然有些不足 与台式电脑相比,它是有限的。例如 不支持外部激活。你不能写一封信 托管代码中的独立COM组件;如果可能的话,一个COM 组件可以在一个常规的、非托管的 Win32进程。因为托管代码需要公共语言 运行时(CLR)来执行,这样的设置需要Win32进程来承载 CLR。因为CLR托管不是.NET的功能之一 Compact Framework 2.0,整个外部激活模型不是 可用


是的,看起来像是复制品。给出的两个答案似乎表明它在WindowsCE上是不可能的。其他人能证实这一点吗?它可以毫无含糊地证实,任何版本的紧凑框架都是100%不可能做到你想要的。是的,它看起来像一个复制品。给出的两个答案似乎表明它在WindowsCE上是不可能的。其他人能证实这一点吗?它可以毫不含糊地证实,使用任何版本的Compact Framework都是100%不可能做到您想要的。