如何从C / C ++项目创建运行时组件

时间:2013-01-08 09:41:19

标签: c++ runtime components store

我有一个用C ++编写的项目,它将LaTeX公式转换为.gif图像,我希望将此项目用作C#Windows应用商店应用程序中的一个组件。
我怎么能这样做?

read但不明白。如果它是全球性的,那么简单的任务呢?这很容易吗?

我使用来自this article

的Mathtex

1 个答案:

答案 0 :(得分:1)

这很简单,只需将C ++项目创建为 Windows运行时组件项目或类似项目,构建它,并将其作为C#项目的参考添加。

请记住,您需要使用C ++ / CX才能创建可在Windows应用商店应用中使用C#的类。 C ++ / CX类似于C ++ / CLI(托管C ++),除了C ++ / CX是非托管的,对于Windows应用商店应用程序,C ++ / CLI是托管的,对于桌面应用程序。无论哪种方式,普通的C ++类都不能从C#中消费(除非它是一个COM类,但这是另一个讨论的主题)。