我有一个我写的C ++程序,我想给它一个用户界面。有什么办法可以运行C ++程序并将程序中的信息放到VB应用程序的UI上吗?
答案 0 :(得分:5)
不确定
使用
Declare
)我建议你用托管语言(例如VB.Net)编写整个应用程序,并且只调用C ++库函数来执行性能关键工作(当然还有你已经拥有的遗留代码)。
答案 1 :(得分:2)
我认为最简单的解决方案是将您的C ++代码放入DLL中,然后从VB调用您的代码。有关更多信息,请查看此文章...
答案 2 :(得分:1)
你可以混合使用C ++和.NET
最简单的方法是将C ++代码定位到CLR,但也可以混合使用.NET和本机代码。
无论哪种方式,您基本上都可以使您的C ++程序成为VB代码可以使用的库。