Я хотел бы получить несколько предложений о том, какие сторонние элементы управления мы можем использовать в нашем приложении Visual C++ MFC?





Если вы не против заплатить, есть FarPoint Spread:
http://www.componentsource.com/selec/products/farpoint-spread/summary.html
Элементы управления Xtreme Toolkit Pro http://www.codejock.com/products/toolkitpro/
Мы с большим успехом развернули пакет Plot Pack от IOComp как в ActiveX, так и в .Net. Отличный API, невероятно гибкий, предоставляет панель инструментов, которая позволяет пользователям панорамировать / масштабировать / настраивать. Он прочный, имеет большой послужной список, относительно недорогой и очень быстрый.
(Я, кстати, не аффилирован.)
Пакет IOComp (http://iocomp.com/) выглядит великолепно, но мне кажется довольно дорогим - около 850 долларов за лицензию разработчика.
Пакет TeeChart (http://www.steema.com) выглядит сопоставимым по меньшей цене в 450 долларов. У них есть бесплатная пробная лицензия на 50 дней.
В codeproject есть пара элементов управления диаграммой свободный:
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, AFAIK, нет элементов управления диаграммой.
Мы использовали ActiveX-версию TeeChart (http://www.steema.com/), которая прекрасно работает и поставляется со многими примерами MFC. Однако это ActiveX, который может быть, а может и не быть проблемой в вашем случае.
Для полноты картины Контроль научных диаграмм. Я использовал его некоторое время назад, и это было довольно просто.
Лучшая диаграмма для MFC, которую я видел, современная, стабильная и очень хорошо написанная
Как основатель Gigasoft, читатели, выполняющие поиск по диаграммам mfc, могут найти в График MFC от Gigasoft демонстрацию или пробную версию, где можно быстро изучить функции и поведение. Рендеринг Direct2D, Direct3D, GdiPlus и Gdi.