QQ登录

只需一步,快速开始

上位机MFC饼状图控件实例

[ 复制链接 ]
当前例程用于绘制饼图,其为从CWnd派生的CPieChartCtr。
效果如下图
2019-07-13_140606.jpg
可以在title编辑框中输入饼状图的标题。
可以填入info text,angle,点击add添加饼状图分区。
当然填入的文本,背景都可以设置。
点击reset可以复位饼状图。
源代码下载地址:
请点击此处下载

请先注册会员后在进行下载

已注册会员,请先登录后下载

文件名称:PIE_CONTROL_DEMO.rar 
文件大小:112.76 KB  售价:2金币
下载权限: 不限 以上或 VIP会员   [购买捐助会员]   [充值积分]   有问题联系我



使用步骤如下:
1. 使用MS Visual C++对话框编辑器将定制控件放置到对话框中,并输入PIE_CHART_CTRL作为类名。
2. 在头文件中增加CPieChartCtrl类成员
#include "PieChartCtrl.h"
CPieChartCtrl m_wndChart;
3. 在InitDialog()中调用下面函数:
m_wndChart.SubclassDlgItem(IDC_PIECHART1, this); //IDC_PIECHART1 is the control ID
4. 使用下面函数来编辑饼图:
// SetTitle(CString) - Set the chart title text
m_wndChart.SetTitle("Chart Title");
// Reset() - Reset the chart and delete all pieces
m_wndChart.Reset();
// AddPiece(COLORREF colorBack, COLORREF colorText,
//            int nAngle, int strInfo = "");
// Add one piece into the chart
m_wndChart.AddPiece(colorBack, colorText, nAngle, strInfo);


回复

使用道具 举报

点击查看
快速回复 返回列表 客服中心 搜索