将 c++ 算法与 c# GUI 相结合
Combining c++ algorithm with c# GUI
我有完全用 c++ 实现的跟踪器算法(我在 WIN7 上使用 VS 2013 x64)。
为了在世界地图上实际绘制轨迹,我想设计 GUI(在 c# 中),它利用 C# 中内置的图形库,基本上它应该是带有地图的图形,我想定期发送跟踪器计算的相关轨迹列表。 当然,我也希望能够在绘制轨道的同时从VS调试C++算法。
是否有任何教程可以解释如何正确执行此操作?甚至可能吗?
可以在 C# 中使用外部 C++ dll
,如下所示:
[DllImport("user32.dll")]
public static extern IntPtr FindWindow(string className, string windowTitle);
因此,只需将引用添加到dll
,然后从 C# 代码调用它。
我不确定它是否允许您调试C++代码,但我想您可以查看 V. Kravchenko 评论并尝试启用他提到的调试。
相关文章:
- C++ 将函数指针与最佳性能相结合
- 将2个欧拉角与GLM相结合的问题
- 抽象和派生与std::list相结合
- 想要将 CGAL 与四元数相结合是否合乎逻辑
- 可变参数模板与默认模板参数相结合
- 是否可以将C++与任何语言相结合?
- 如何将Back_inserter与转换组合C 相结合
- C 操纵器,可以将SetPrecision Manip与SetFill Manip相结合
- 如何将Boost.Spirit自定义点与Nabialek相结合?
- 将可选与reference_wrapper相结合是否有意义?
- 好的设计?用于分配的智能指针与用于访问的原始指针相结合
- 用户定义的文字与UINT64_T参数相结合
- 前向迭代器与多个绑定相结合的迭代速度太快
- 有问题使循环工作与功能相结合
- 如何在C++中将惰性计算与自动计算相结合
- 在Visual Studio中将调试与C .lib的发行版相结合
- 将声明和初始化与超载`=`相结合
- Mac OS X上的MetaTrader 4与C++或R相结合
- C++中的通用(几乎)自描述参数与 GUI 相结合
- 将 c++ 算法与 c# GUI 相结合