QQ登录

只需一步,快速开始

101上位机VC MFC饼图控件的使用

[ 复制链接 ]

101上位机VC MFC饼图控件的使用

101上位机VC MFC饼图控件的使用

101上位机VC MFC饼图控件的使用


功能展示

饼图图表MFC中并没有自带,我们当前例程为从CWnd派生的自定义控件,可实现图文的添加,清除,旋转,及标题的添加,效果如图
要点提示
我们当前例程通过自定义类来实现饼图功能,关键点在于添加一个用户自定义控件,控件类名得和我们自定义类的类名保持一致,须设置为PIECHARTCTRL;然后调用SubclassDlgItem()进行子类化,便可像使用一般控件样使用;





实现功能
1.新建基于对话框的应用程序
2.复制例程目录中CPieChartCtrl类的两个文件PIECHARTCTRL.CPP,PIECHARTCTRL.H,到自己工程根目录中,并加载到自己的工程中。
拖拽一用户控件,ID默认为IDC_CUSTOM1, 类名改为PIECHARTCTRL;
添加我们自定义类的变量  CPieChartCtrlm_PieChart;并进行子类化m_PieChart.SubclassDlgItem(IDC_CUSTOM1,this); 我们就可正常使用它的功能了;
3.如我们例程实现了向饼图内添加内容
m_PieChart.SetTitle("测试用标题");
m_PieChart.AddPiece(RGB(255,0,0), RGB(0,0,0), 45,"PLC");
m_PieChart.AddPiece(RGB(0,255,0), RGB(0,0,0), 90, "上位机");
m_PieChart.AddPiece(RGB(0,182,182), RGB(0,0,0), 45,"触摸屏");


我们来演示下功能实现的整个过程

请点击此处下载

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

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

文件名称:101.上位机VC MFC饼图控件的使用.rar 
文件大小:139.07 KB  售价:10金币
下载权限: 不限 以上或 VIP会员   [购买捐助会员]   [充值积分]   有问题联系我

  

您的支持是我们创作的动力!  

  

您可花点闲钱积分自助任意充值

  

成为VIP会员 全站资源任意下载永久更新!



回复

使用道具 举报

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