FISS创建饼状图

VC界面库Xtreme Toolkit Pro示例大全之Report Control 下载Xtreme Toolkit Pro最新版本 以下示例应用程序演示了Codejock Report Control组件可用的强大功能。 每个样本都作为独立的可执行文件提供,可以轻松下载。所有样品都包含在我们的产品中,并提供完整的源代码。 AddRecordEx示例 AddRecordEx示例演示了如何使用AddRecordEx方法,该方法用于“动态”添加记录。AddRecordEx... 阅读详情
D:\Code_FISS\Code\_Dependents\Xtreme ToolkitPro v15.1.3.0908\Source\Chart
属性-配置属性-链接器-常规-附加库目录:..\..\_Dependents\Xtreme ToolkitPro v15.1.3.0908\lib\vc100


CXTPChartControl   m_chartControl;

void CDialogChart::CreateChart()
{
m_chartControl.Create(WS_CHILD | WS_VISIBLE, CRect(10, 10, 310, 310), this, 99999);
int m_nGridcount;
CXTPChartContent* pContent = m_chartControl.GetContent();
pContent->GetLegend()->SetVisible(TRUE);//右上角坐标轴标注
CXTPChartTitle* pTitle = pContent->GetTitles()->Add(new CXTPChartTitle());
pTitle->SetText(_T("压力值"));
CXTPChartSeries* pSeries = pContent->GetSeries()->Add(new CXTPChartSeries());
//pSeries->SetName(_T("Quoted"));
CXTPChartPieSeriesStyle * m_pXTPChartBarStyle = new CXTPChartPieSeriesStyle();
pSeries->SetStyle(m_pXTPChartBarStyle);
int nPersonNum = 21;
int nPercent;
CString sLabel;
//根据问题类型,分情况创建柱状图
if (1)
{
//单选题,则创建相应的选项柱状图
int nPos = 0;
float ftmp = 3;
nPercent = (ftmp/nPersonNum + 0.005)*100;
pSeries->GetPoints()->Add(new CXTPChartSeriesPoint(_T("A"), nPercent));
sLabel.Format(_T("%.0f人,%d%%"),ftmp,nPercent);
pSeries->GetPoints()->GetAt(nPos)->SetLabelText(sLabel);
nPos ++;


ftmp = 5;
nPercent = (ftmp/nPersonNum + 0.005)*100;
pSeries->GetPoints()->Add(new CXTPChartSeriesPoint(_T("B"), nPercent));
sLabel.Format(_T("%.0f人,%d%%"),ftmp,nPercent);
pSeries->GetPoints()->GetAt(nPos)->SetLabelText(sLabel);
nPos ++;


ftmp = 7;
nPercent = (ftmp/nPersonNum + 0.005)*100;
pSeries->GetPoints()->Add(new CXTPChartSeriesPoint(_T("C"), nPercent));
sLabel.Format(_T("%.0f人,%d%%"),ftmp,nPercent);
pSeries->GetPoints()->GetAt(nPos)->SetLabelText(sLabel);
nPos ++;


ftmp = 1;
nPercent = (ftmp/nPersonNum + 0.005)*100;
pSeries->GetPoints()->Add(new CXTPChartSeriesPoint(_T("D"), nPercent));
sLabel.Format(_T("%.0f人,%d%%"),ftmp,nPercent);
pSeries->GetPoints()->GetAt(nPos)->SetLabelText(sLabel);
nPos ++;


ftmp = 3;
nPercent = (ftmp/nPersonNum + 0.005)*100;
pSeries->GetPoints()->Add(new CXTPChartSeriesPoint(_T("E"), nPercent));
sLabel.Format(_T("%.0f人,%d%%"),ftmp,nPercent);
pSeries->GetPoints()->GetAt(nPos)->SetLabelText(sLabel);
nPos ++;


ftmp = 2;
nPercent = (ftmp/nPersonNum + 0.005)*100;
pSeries->GetPoints()->Add(new CXTPChartSeriesPoint(_T("F"), nPercent));
sLabel.Format(_T("%.0f人,%d%%"),ftmp,nPercent);
pSeries->GetPoints()->GetAt(nPos)->SetLabelText(sLabel);
nPos ++;

m_nGridcount = 5*6;    //7,柱状图数目,5,每个柱状图5个小格
}
}

CXTPChartControl画柱状图 mfc中利用CXTPChartControl画柱状图,并响应单击事件 立即下载

相关推荐

最新推荐-2026年固态电池+锂电正极+硅基负极等关键技术实践PPT合集(55份).zip

2026年最新固态电池+锂电正极+硅基负极等关键技术实践PPT合集,共55份。供大家查阅。 一、固态电池 1.全固态电池用硅基负极材料研究进展 2.全固态电池硅基负极的开发思考 3.功能型固态电解质设计及界面调控 4.固态电池及关键材料研发与产业化进展 5.固态电池的产业化应用探索 6.固态锂电池开发现状及未来展望 7.固态锂离子电池正极结构设计与材料选择 8.固态锂金属电池设计与应用 9.硫化物全固态电池石墨和硅负极性能调控技术 10.硫化物固态电解质行业应用 11.聚合物基固态电解质与固态电池的关键技术 12.蜂鸟声共振技术-固态电池产业化的革命性创新 13.长安汽车固态电池应用探索 14.高安全性固态电池技术发展趋势 15.高性能硫化物全固态锂电池解决方案 16.高硅体系的膨胀解决方案 二、硅基负极 1.化学气相沉积碳包覆技术在硅基负极材料中的应用 2.新型粘结剂解决 硅基负极膨胀问题 3.氧化亚硅负极材料化学预锂化与界面设计 4.流化床法生产磷酸铁锂及硅负极材料研究 5.石墨烯包覆硅碳负极 6.硅基材料的发展现状及展望 7.硅基负极与固态电解质 8.硅基负极技术与进展 9.硅基负极材料体积膨胀解决策略 10.硅基负极材料及其结构设计 11.硅基负极材料的冶金法制备 12.硅基负极材料的发展与应用 13.硅基负极材料研究进展 14.硅基负极材料:从基础研究到产业应用 15.硅基负极析锂行为及调制研究 16.硅碳负极低成本制造技术报告 17.硅碳负极制备用多孔碳的开发 18.硅碳负极挑战和进展 19.硅碳负极新路线及关键材料制备 20.硅碳负极锂离子电池应力特性研究 21.锂电石墨负极材料工程化技术进步 22.锂离子电池负极材料 23.高容量石墨烯-硅基复合负极材料的研究进展 三、锂电正极 1.基于AI和图论结构化学的锂电池的材料基因探索 2.废旧磷酸铁锂电池梯次及再生利用进展 3.电动汽车大功率充电标准体系与检测认证实践 4.磷酸铁及磷酸铁锂异物防控管理 5.磷酸铁锂正极材料:液相法合成及产业化应用研究 6.磷酸锰铁锂正极材料的研究现状 7.车用动力电池安全标准化工作进展及未来展望 8.锂电层状氧化物正极材料的原子尺度失效机制 9.锂电正极材料工厂异物防控管理图册 10.锂离子电池高熵正极材料成分设计及储锂机制研究 11.高压实磷酸铁锂正极材料生产工艺配方.docx 12.高安全正极材料添加剂提升三元锂电安全性 13.高比能富锂锰基电池关键技术 14.高能量密度锂离子电池正极材料及应用研究 15.高镍单晶三元正极材料研究 16.三元高电压单晶正极材料

创建XTP图表的方法

首先声明: CXTPChartControl   m_chartControl; 然后创建: m_chartControl.Create(WS_CHILD | WS_VISIBLE, CRect(0, 0, 0, 0), this, IDR_TEST_CONTROL); 再创建一个chartContent对象: CXTPChartContent *pContent = new CXTPC

WZZZ123的专栏 3536

一生一芯 预学习阶段 NEMU代码学习(2)

如果 nemu_state.state == NEMU_ABORT:说明程序处于 "中止" 状态,输出 "ABORT",并且使用 ANSI_FG_RED 红色格式化显示。如果 halt_ret == 0,表示程序正常终止(触发了 "GOOD TRAP"),输出 "HIT GOOD TRAP",并使用 ANSI_FG_GREEN 绿色显示。如果要执行的指令数量 n 小于预定义的常量 MAX_INST_TO_PRINT,则将 g_print_step 置为 true,表示会逐步打印指令执行的过程。

weixin_45041054的博客 828

mfc 利用CXTPChartControl画柱状图,响应柱状图单击事件

所用控件:Custom Control 主要代码: CXTPChartControl m_wndChartControl; void CBarView::CreateChart() { BOOL bResult = UnzipAndShowAnswer();    //unzip and statistics the number of diff answers CXTPChart

一起看星星吧 3300

JWT实战:5分钟搞定Spring Boot集成JWT认证(含完整代码示例)

本文详细介绍了如何在Spring Boot中快速集成JWT认证,提供完整的代码示例和配置指南。通过JWT实现无状态认证,解决分布式系统中的会话管理问题,提升系统扩展性和安全性。涵盖令牌生成、验证、Spring Security整合及生产级优化方案。

weixin_29327525的博客 457

STM32L476低功耗实战:LPTIM精准定时唤醒STOP2模式与系统级功耗优化

本文深入探讨了STM32L476低功耗实战技巧,重点解析了LPTIM精准定时唤醒STOP2模式的配置与优化。通过详细的步骤指南和实战经验分享,帮助开发者实现系统级功耗优化,特别适合电池供电设备开发。文章涵盖LPTIM1定时器配置、STOP2模式进入流程及常见问题排查,助力将整机功耗降至8.2uA级别。

weixin_33686714的博客 437

XTPToolKitPro

http://blog.sina.com.cn/s/blog_569abd350100c1kh.html http://en.verysource.com/code/5837419_1/frame.cpp.html

thinker 1931

基于 MFC C++ 的心电监测客户端

4. **报警功能**:使用 `PlaySound` 播放报警音(需准备 `alert.wav` 文件),界面显示报警状态。

寒寒豆豆软件公司的博客 95

XTPChartControl控件的使用

在使用XTPChartControl中遇到过这样的问题: 1)在XTPChartControl对象的构造函数中发生assert的错误,提示没有调用过Afxoleint函数,这个函数与XML的解析有关,XTPChartControl对象的调用默认构造函数会需要使用xml解析一些外观的参数,如果不调用AfxOleInt函数的话就无法解析,导致Assert错误中断 解决方法:在app的InitIns

WZZZ123的专栏 2225

前端build工程的时候 出现 `build.rollupOptions.external 的解决方法

看到这个Bug,理性分析: 遇到 Rollup failed to resolve import “@vue/devtools-api” 错误可能是由于 Pinia 使用了 @vue/devtools-api 模块,而 Vite 的 Rollup 插件无法解析这个模块 ps:但是我前一秒还可以,加了个别代码,突然不行,我是不相信的 = - =

码农研究僧的博客 3056

GPS系统跟踪捕获算法的Verilog实现在FPGA

本文将介绍GPS系统中的跟踪捕获算法,并提供该算法的Verilog实现在FPGA上运行的源代码。常用的方法是将接收到的信号与一个本地振荡器产生的参考信号进行混频,然后使用带通滤波器提取出希望得到的频率分量。码跟踪的目的是通过检测接收到的信号中的码片序列来实现对导航数据的解调。以上是一个简化的GPS系统跟踪捕获算法的Verilog实现,其中包含了时间检测、频率跟踪和码跟踪三个模块。GPS信号由载波频率和导航数据组成。跟踪捕获算法的目标是通过对接收到的信号进行处理,从而获取到准确的载波频率和导航数据。

PixelEnigma的博客 1108

ChartControl柱状图

           ListTest> list = newListTest>();          Liststring>codeList = new Liststring>();          Liststring>dateList = new Liststring>();          public Communic

Kris的专栏 6035

5、高级综合技术:从调度到优化的全面解析

本文深入解析了高级综合技术,涵盖从控制/数据流图构建、调度算法、分配绑定策略到编译器优化的全流程。通过案例分析和对比,探讨了不同优化策略对性能和资源利用的影响,并总结了关键要点及未来发展趋势,为高效利用FPGA实现数字设计提供了全面指导。

night的博客 119

DEV控件之ChartControl用法

一、总体概述 这个控件包含3层,最外面的chartControl层、中间的XYDiagram层、最里面的Series层。功能非常强大,但同时使用起来也相对复杂,需要各个层之间相互协调设置才能达到自己想要的效果。 二、chartControl层 像DEV的其它控件一样,这一层之相当于是一个壳子,我们平时在这里面设置的属性也不多。而且都是些常规属性,比如大小、停靠方式等等。 三、XYDiagr...

weixin_30511039的博客 1718

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

setTitle(getTitle());

getTitle()取得的值就是上述 android:label="@string/titlebar_text" 的值

wangwei_kris的专栏 3303

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

使用CXTPDialogBase简单实现resize对话框

mfc能够轻松的创建对话框,,当如果对于一个可自由变换大小的对话框来说,在大小改变时要控制里面各个控件的大小和位置却是一件比较麻烦的事情。找了很久发现codejock已经很好的实现这个功能,下面简单介绍一下用法。 MyDlg.h class MyDlg: public CXTPDialogBase { DECLARE_DYNAMIC(MyDlg) public: MyDlg(); /

LeoY的专栏 2780

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

上一篇: ArcEngine只显示某些要素
下一篇: Python三目运算符
acngiser
博客等级 码龄15年 118粉丝 214原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值