实际上,我正在尝试创建一个显示股票价格深度的控件,它需要接受大量消息并汇总它们以供显示。如果我在 MFC 中创建它并在我的 .Net Winform 应用程序中使用该控件,与在 .NET 中编写整个内容相比,我会得到更好的结果吗?
最佳答案
我会用 .NET 编写整个程序,分析它是否太慢,如果太慢,则仅将处理代码移植到 C++ 并使用 P/Invoke 获取 .NET 控件的汇总结果。尝试将 MFC 控件与 .NET 连接起来可能会花费很长时间并且容易出错,而如果您在 .NET 中编写显示逻辑并将 C++ 用于任何非常依赖于性能的代码,您的时间会容易得多。
关于.net - 创建 C++ 控件并在 C# 中使用它可以获得性能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1444843/