我有一个项目,需要每秒处理数百,甚至数千条信息,并相应地在图表上处理/绘制这些数据。(用户将搜索一组数据,在实时绘制图表,而不是在图表上绘制数千个值)
我对使用DLL在C++中进行大量消息处理,然后将信息传递到C#界面方面感到困惑。有人可以为我解释一下吗?
此外,由于速度是重点,我想知道在两个不同层的代码之间进行访问是否会比完全使用C#或C++编写项目具有更大的性能损失。但是,我读到了关于在C++中编程GUI的不好的事情;关于这一点,这个应用程序必须看起来现代,干净,专业等。所以我认为C#可能是未来的发展方向(也许是XAML、WPF)。
谢谢你的时间。