文件名称:平面柱状图-1
文件大小:98KB
文件格式:RAR
更新时间:2017-03-09 11:09:41
二维柱状图 自适应大小 可扩展
基于MFC工程柱状图,柱状图类(CMyBarChart)的两个文件(MyBarChart.cpp, MyBarChart.h)不依赖于具体的工程,将文件添加至自己的工程即可运行。 控件内柱子所在位置,大小,可根据控件大小自适应调整大小及位置。 每根柱子高度为相邻柱子之间间隙,设控件总宽度为W,柱子个数为N,那么间隙宽度 X = W / (3 * N + 1); 柱子高度为 Y = 2 * X = 2 * W / (3 * N + 1); 使用步骤: 1、申明对象。CMyBarChart m_conBarChart; 2、创建控件。m_conBarChart.Create(CRect(10, 10, 400, 400), this, 1000, "Barchart Test") 3、添加、删除数据。m_conBarChart.AddData(1.234, “AAA”, RGB(0,0,0), true); m_conBarChart.DelLastData(); 4、刷新柱状图。m_conBarChart.Refresh();