尽管我已经使用C#和C ++已有一段时间了,但是,这是我第一次希望将C ++代码转换为C#代码,以便能够使用内置的UI。在VS for C#中可用,并停止向用户显示控制台以获取输入。我的应用程序使用OpenCV库等几个库进行图像处理。现在,我想使用标准的Windows UI(例如按钮,滑块和微调器)来增强我的应用程序。在VS中并且不失去对静态/动态库的访问权限,从C ++到C#的转换又将如何?
(请注意,我可以用C#重写代码,但是,我不知道如何以及是否可以将C ++库包含到C#代码中)。
谢谢。
答案 0 :(得分:1)
为此,您实际上可以将C#编码的UI与C ++制成的引擎一起使用,而无需将这些语言中的任何一种翻译成另一种。
作为参考,这已经被问过并且回答得非常好: Merging two or more visual studio project into a one project