Duilib实现一个圆形进度统计控件

2023-01-11 17:59:10 2922人已围观 48已点赞 6人已收藏

简介本文向大家介绍一个C++实战项目:Duilib实现一个圆形进度统计控件,感兴趣的朋友可以参考一下。

项目截图

Duilib圆形进度统计控件,Duilib,自绘控件

核心代码

<HorizontalLayout width="200" height="200">
	<CircleProgress name="progress_right_rate" width="200" height="200" bkcolor="#FFE9E9E9" forecolor="#FF61BF67" value="75" min="0" max="100"/>
	<Label name="label_right_rate" align="center" font="4" text="75%" textcolor="#ff666666" float="true" pos="0,80" width="200" height="30" font="3" />
	<Label font="1" align="center" text="正确率" textcolor="#ff666666" float="true" pos="0,130" width="200" height="30" font="2" />
</HorizontalLayout>
CControlUI* CMainWnd::CreateControl(LPCTSTR pstrClass)
{
	if (lstrcmpi(pstrClass, _T("CircleProgress")) == 0)
	{
		return new CCircleProgressUI();
	}
	return NULL;
}


源码下载
  • 最近更新:   2022-06-21开发环境:   Visual Studio 2015
  • 源码大小:   922.77KB下载次数:  4 

更多为你推荐