效果:在界面拖动的控件是:date time picker可调整Format来调整显示的内容格式如果要得到界面的信息,则:CTime _timeDest; CSkinDateTimeCtrl *pSkinDateTime = (CSkinDateTimeCtrl *)GetDlgItem(IDC_DATETIME_1); pSkinDateTime->GetTime(_timeDest); int nYear = _timeDest.GetYear();...
原创 2021-07-29 09:05:27
86阅读
设置当前的属性:IsHScroll:falseIsVScroll:trueIsAutoHScroll:falseIsAutoVScroll:trueIsMultiline;true
原创 2021-07-29 09:05:30
135阅读
没有点击勾选的效果:当前点击勾选的效果如下:完成上面的效果,只需要设置当前界面的图片即可:
原创 2021-09-06 11:02:35
328阅读
LRESULT CMainWndHandler::OnCreate(CUIWnd *pUIWnd, WPARAM wParam, LPARAM lParam){ CSkinTreeCtrl *pTreeCtrl = (CSkinTreeCtrl *)pUIWnd->GetDlgItem(IDC_TREECTRL_1); if (pTreeCtrl != nullptr) { HTREEITEM m_hItem = pTreeCtrl->InsertI...
原创 2021-07-29 09:05:30
139阅读
1、List style(1)List:插入数据CSkinListCtrl *pListCtrl = (CSkinListCtrl *)GetDlgItem(IDC_LSTCTRL_1);if (pListCtrl != nullptr){pListCtrl->InsertItem(0, L"主数据");pListCtrl->InsertItem(1, L"主数据1");pListCtrl->InsertItem(2, L"主数据2");}(2)Re
原创 2021-07-29 09:05:30
241阅读
先使用UIShop界面设计器画出基本的界面,如下所示:【此界面主要用到了:<Aa Static Text>,<abl Edit Control>,<Push Button>控件】属性注意:1、框选部分表示界面上十字线条的位置,用于界面拉伸的时候从这个位置开始2、Title Bar Height这个属性用于设置当前鼠标可以拖拽移动的区域高度0
原创 2021-08-31 11:37:20
236阅读
LibUIDK简介:LibUIDK是专业开发Windows平台下图形用户界面的开发包,该开发包基于Microsoft的MFC库。使用此开发工具包可轻易把美工制作的精美界面用VC实现,由于LibUIDK采用所见即所得的方式创建产品界面,所以极大的提高了产品的开发速度,并大大增强图形用户界面(GUI)的亲和力。LibUIDK还可以使您的软件轻松具有当今流行的换肤功能,以提高产品的竞争力。...
原创 2021-07-29 09:31:15
1713阅读
实现功能:下拉显示多个内容实现效果如下:背景图片直接UI做完替换一下即可
原创 2021-07-29 09:05:30
249阅读
实现功能:一直输入内容,可回车换行、输入内容长度超过控件长度自动换行、高度超过控件高度时可继续向下输入、加入滚动条实现效果如下:这种效果只需要修改控件的属性即可,不用修改一行代码。...
原创 2021-07-29 09:05:31
336阅读
源码地址:https://github.com/iUIShop/LibUIDK获取源码之后,进行编译:编译之后,会得到:UIShop.exe此时双击可以启动,构建项目界面。
原创 2021-07-29 10:01:32
376阅读
1、一般的效果就是平常所见的单选效果:此时只需要设置相关的图片即可:2、另外可以做出比较复杂的效果,比如像mfc中tabcontrol控件的效果,具体见官网的demo,这里不再赘述。...
原创 2021-09-04 16:16:06
367阅读
LibUIDK中有个IE Html Control的控件,如上图所示,填写当前初始打开的网址,即可初始就打开了网页,效果如下所示:
原创 2021-08-31 13:31:46
169阅读
2021年修改了控件继承自CUIWnd,因此对于CSkinListCtrl控件的消息响应如下: ON_NOTIFY(NM_C
原创 2021-09-07 14:59:43
564阅读
2021年修改了控件继承自CUIWnd,因此对于CSkinTreeCtrl控件的消息响应如下: ON_NOTIFY(NM_CLICK, IDC_TREE1, OnClickTree1)
原创 2021-09-08 11:43:38
81阅读
界面中添加进度条控件: 设置进度:    m_pProgressCtrl->SetRange(0, 100);     for (int i = 0; i < 100; i++)     {         m_pProgressCtrl->SetStep(1);         m_pProgressCtrl->StepIt();
原创 2021-09-22 16:21:13
276阅读
实现的功能主要是点击父节点,子节点全部选中;子节点需要全部选中,父节点才可以选中:       头文件: BOOL OnNotify(WPARAM wParam, LPARAM lParam, LRESULT* pResult);     void SetChildCheck(HTREEITEM hItem, BOOL bCheck);    void SetParentCheck(HTREE
原创 2021-09-07 15:20:19
212阅读
创建的时候如下代码:BOOL CLibUIDK_Demo_BaseApp::InitInstance(){ // Standard initialization // If you are not using these features and wish to reduce the size // of your final executable, you should remove from the following // the specific initi...
原创 2021-07-29 09:05:29
434阅读
假如第一个界面做成如下:点击【点我】按钮弹出一个提示框界面到此结束了,只需要保存一下,接下来需要打开新建项目时创建的解决方案即可那么找到我们新建时的项目,下面已经创建成功了如下多的vs版本选择一个打开会提示找不到#include <LibUIDK.h>
原创 2021-07-29 09:51:44
171阅读
创建项目:至此,就看到如下的界面:然后就可以直接在这个界面上直接使用拖拉控件进行界面布局。
原创 2021-07-29 09:51:22
156阅读
1、最大化按钮:实际上是【check】控件2、最小化按钮实际上是【PUSHBUTTON】控件3、关闭按钮实际上是【PUSHBUTTON】控件
原创 2021-09-04 16:16:07
956阅读
  • 1
  • 2