题
我想就我们可以在 Visual C++ MFC 应用程序中使用哪些第三方控件提出一些建议?
解决方案
我们已经部署了 IOCompActiveX 和 .Net 版本的 Plot Pack 都取得了巨大成功。出色的 API,非常灵活,提供了一个工具栏,让用户可以平移/缩放/自定义。它很可靠,有很长的记录,相对便宜,而且速度非常快。
(顺便说一句,我没有附属关系。)
其他提示
Xtreme Toolkit Pro 控件http://www.codejock.com/products/toolkitpro/
我们使用了 TeeChart 的 ActiveX 版本(http://www.steema.com/),它工作得很好,并且附带了许多 MFC 示例。虽然它是 ActiveX,但对于您的情况来说这可能是问题,也可能不是问题。
IOComp 包(http://iocomp.com/ )看起来很棒,但对我来说似乎相当昂贵,开发者许可证大约 850 美元
TeeChart 包( http://www.steema.com )看起来与 450 美元的较小价格相当。他们有 50 天免费评估许可证
有几个 自由的 代码项目中的图表控件:
http://www.codeproject.com/KB/miscctrl/CBarChart.aspx
http://www.codeproject.com/KB/miscctrl/High-speedCharting.aspx
http://www.codeproject.com/KB/miscctrl/graph2d.aspx 这个我用过。集成过程很尴尬,但它确实有效。
据我所知,FarPoint 和 codejock 没有图表控件。
只是为了完整性 科学的图表控制. 。我前段时间用过它,非常简单。
我见过的最好的 MFC 图表,现代、稳定且写得很好
如果你不介意付费,还有 FarPoint Spread:
http://www.componentsource.com/selec/products/farpoint-spread/summary.html