duilib
feng_blog6688
这个作者很懒,什么都没留下…
展开
-
DUILIB主界面中弹出子窗口界面的代码demo
BOOL LoginDlg::ShowServerconfigDlg(HWND hParentWnd){ BOOL bRet = FALSE; CServerConfigDlg * pServerConfigDlg = new CServerConfigDlg(); ASSERT(pServerConfigDlg); pServerConfigDlg->Create(hParen...原创 2018-09-25 16:33:18 · 2865 阅读 · 0 评论 -
duilib-自定义圆形按钮-环形进度条控件
duilib-自定义圆形按钮-环形进度条控件如何自定义一个圆形按钮控件内嵌到环形进度条底部,点击按钮刷新进度条值,类似下图:1、在UIDefine.h中增加宏定义#define DUI_CTR_BTN_PROGRESS (_T("btnProgress"))2、编码控件头文件 UIBtnProgress.h#ifndef UI_BTN_PROGRESS_H#define UI_BTN_PROGRESS_H#pragma once#include <GdiPlus.h&原创 2020-08-21 17:32:11 · 1626 阅读 · 5 评论 -
duilib-自定义曲线控件
duilib-自定义曲线控件duilib现有的控件继承图如下:从上图可以看出常见的控件都是由CControlUI继承而来,因此如果需要自定义控件,可以继承CControlUI,重写子类。如何做一个类似windows任务管理器的曲线控件,如下图所示:自定义曲线控件展示如下:下面详细说明如何在duilib源码中自定义曲线控件,以及如何在xml中设置控件属性。1、重写控件类CChartCtrlUI,继承于CLabelUI或者CControlUI,控件类CChartCtrlUI中必须重写的函数方法如原创 2020-08-20 17:40:03 · 2125 阅读 · 9 评论