【LibUIDK界面库系列文章】RC控件语法

zz使用界面库LibUIDK制作界面 LibUIDK简介:LibUIDK是专业开发Windows平台下图形用户界面的开发包,该开发包基于Microsoft的MFC库。使用此开发工具包可轻易把美工制作的精美界面用VC实现,由于使用LibUIDK创建的所有窗口都支持控件的从控件工具栏中拖入创建,所以极大的提高了新产品的开发速度,并大大增强图形用户界面(GUI)的亲和力。LibUIDK还可以使您的软件轻松具有当今流行的换肤功能,以提高产品 阅读详情


作者:刘树伟


MSDN资源:
ms-help://MS.MSDNQTR.v90.en/tools/tools/resource_definition_statements.htm
资源定义,列出了各种资源、控件的名称。点击名称,可以查看相应名称的语法。
索引关键字:resource compiler, resource-definition statements

下面是整理的控件语法:
DEFPUSHBUTTON  text, id, x, y, width, height [, style [, extended-style]]
PUSHBUTTON  text, id, x, y, width, height [[, style [[, extended-style]]]]
LTEXT   text, id, x, y, width, height [[, style [[, extended-style]]]]
CTEXT   text, id, x, y, width, height [, style [, extended-style]]
RTEXT   text, id, x, y, width, height [[, style [[, extended-style]]]]
GROUPBOX  text, id, x, y, width, height [[, style [[, extended-style]]]]
AUTO3STATE  text, id, x, y, width, height [, style [, extended-style]] // 由VC保存后,会自动转成CONTROL(class为"Button")类型。
AUTOCHECKBOX  text, id, x, y, width, height [, style [, extended-style]]
AUTORADIOBUTTON text, id, x, y, width, height [, style [, extended-style]]
CHECKBOX  text, id, x, y, width, height [, style [, extended-style]]
PUSHBOX  text, id, x, y, width, height [[, style [[, extended-style]]]]
RADIOBUTTON  text, id, x, y, width, height [[, style [[, extended-style]]]]
STATE3   text, id, x, y, width, height [[, style [[, extended-style]]]]

ICON   text, id, x, y, [[width, height, style [[, extended-style]]]]


EDITTEXT  id, x, y, width, height [[, style [[, extended-style]]]]
COMBOBOX  id, x, y, width, height [, style [, extended-style]]
LISTBOX  id, x, y, width, height [[, style [[, extended-style]]]]
SCROLLBAR  text, id, x, y, width, height [[, style [[, extended-style]]]] // 但实际上,没有text参数。


CONTROL  text, id, class, style, x, y, width, height [, extended-style]

libuidk MFC贴图界面库高级UI设计实战v7.5 MFC(Microsoft Foundation Classes)作为Windows平台上历史悠久的界面开发框架,凭借其与Windows API的深度集成,广泛应用于企业级桌面软件开发。然而,随着现代UI设计理念的不断演进,MFC默认的界面风格显得过于陈旧,难以满足用户对视觉体验和交互感受的高要求。为了解决这一问题,开发者们开始借助第三方UI库来提升MFC应用的视觉表现力。其中,libuidk。 阅读详情

相关推荐

VC界面设计皮肤控件-LibUIDK

里面有VC皮肤控件设计库,里面有使用说明。LibUIDK!

使用MFC界面库LibUIDK

LibUIDK简介: LibUIDK是专业开发Windows平台下图形用户界面的开发包,该开发包基于Microsoft的MFC库。使用此开发工具包可轻易把美工制作的精美界面用VC实现,由于LibUIDK采用所见即所得的方式创建产品界面,所以极大的提高了产品的开发速度,并大大增强图形用户界面(GUI)的亲和力。LibUIDK还可以使您的软件轻松具有当今流行的换肤功能,以提高产品的竞争力。 ...

u011269801的专栏 2041

LibUIDK 图形界面控件 5.5版

LibUIDK 图形界面控件 5.5版 LibUIDK 图形界面控件 5.5版

LibUIDK 学习------登录对话款

先使用UIShop界面设计器画出基本的界面,如下所示:【此界面主要用到了:<Aa Static Text>,<abl Edit Control>,<Push Button>控件】 属性注意: 1、 框选部分表示界面上十字线条的位置,用于界面拉伸的时候从这个位置开始 2、Title Bar Height 这个属性用于设置当前鼠标可以拖拽移动的区域高度 0:不可以拖拽 -1:整个对话款可拖拽 3、如下界面添加类的时候,直接可以创建继承【CUIWnd..

u011269801的专栏 845

基于MFC的Windows平台高级图形用户界面开发工具包_LibUIDK_专业级界面库_商业级开源界面框架_所见即所得UI设计器_高效开发工具_美工友好型界面引擎_支持换肤功能_降.zip

基于MFC的Windows平台高级图形用户界面开发工具包_LibUIDK_专业级界面库_商业级开源界面框架_所见即所得UI设计器_高效开发工具_美工友好型界面引擎_支持换肤功能_降.zip

AI风控系统中的实时决策架构:架构师的关键设计

当用户点击「确认支付」时,一场毫秒级的“欺诈攻防战”正在后台悄然打响:系统需要在100ms内完成用户行为特征提取→欺诈模型推理→规则引擎校验→最终决策返回。这就是AI风控实时决策架构的核心——用技术对抗“实时化的欺诈手段”。本文将以「餐厅智能点餐系统」为类比,拆解实时风控架构的每一层逻辑:从“如何快速拿到用户的实时行为特征”(像服务员实时收集顾客的忌口),到“如何让模型和规则协同决策”(像厨师长结合菜谱和经验判断菜能不能做),再到“如何保证系统扛住大促的高并发”(像餐厅加桌子应对客流高峰)。我们会用。

2502_91592937的博客 1472

【LibUIDK界面库系列文章】对话框坐标单位

本文讨论vc对话框资源中的坐标单位,及与像素的换算关系

psbeyond的专栏 485

GPU资源池化:技术原理与应用场景全解析

GPU资源池化技术已成为AI时代高效利用算力的关键方案。该技术通过硬件虚拟化、容器化编排和智能调度三个核心层面,实现GPU资源的共享与优化,可将平均利用率从不足30%提升至60-80%。主流方案包括NVIDIA全栈解决方案、云原生Kubernetes生态及开源工具,适用于企业AI平台、大模型训练和边缘推理等场景。虽然面临性能隔离、资源碎片等挑战,但随着硬件虚拟化细化和AI驱动调度算法的发展,GPU池化正向着智能化、自动化方向演进,推动实现"算力如水电"的愿景。

技术引领业务创新 1352

探秘LibUIDK:打造优美Windows界面的新利器

探秘LibUIDK:打造优美Windows界面的新利器 项目介绍 LibUIDK是一款专业级的Windows界面开发库,旨在助力开发者构建类似QQ、360安全卫士那样精致美观的应用程序界面。这个项目源于一款商业界面库,已在2019年9月8日宣布开源,成为国内首屈一指的高级界面开发工具。它基于Microsoft的MFC库,让开发者能够轻松将美工设计的精美界面转化为实际的C++代码,极大地提升了开发速...

gitblog_00076的博客 562

双极性步进电机驱动技术:从H桥电路到精准控制

本文深入解析了双极性步进电机驱动技术的核心,从H桥电路的基础原理讲起,阐述了其作为实现电机正反转和精准控制的关键。文章详细介绍了H桥的工作模式、防共态导通设计,并对比了L298N、DRV8825及TMC2209等主流集成驱动芯片的选型。进一步探讨了通过微步进与电流矢量控制实现平滑、静音运行的高级技术,并提供了基于STM32的实战代码与避坑指南,帮助开发者从理论到实践全面掌握精准运动控制。

tea88的博客 596

Apache Doris IP变更问题详解

Apache Doris IP变更问题详解

ith321的博客 7274

LibUIDK:助力高效开发Windows平台图形用户界面

LibUIDK:助力高效开发Windows平台图形用户界面 1. 项目基础介绍及编程语言 LibUIDK 是一个开源项目,旨在为Windows平台下的图形用户界面开发提供高效、便捷的解决方案。该项目基于著名的MFC(Microsoft Foundation Class)库,主要使用C++和C两种编程语言进行开发。通过LibUIDK,开发者可以轻松地将美工制作的精美界面用Visual C++实现,大...

gitblog_01010的博客 927

IFRS 9与CECL对比解析:跨国企业财务必须掌握的两种信用损失模型

本文深度解析IFRS 9与CECL两种信用损失模型的差异,帮助跨国企业应对财务合规挑战。从基础架构、数据治理到监管策略,详细对比三阶段模型与单一阶段模型的核心区别,并提供实施双轨制的实务建议,助力企业优化资本管理和税务筹划。

3c4x5z6v7b的博客 668

【LibUIDK界面库系列文章】MDI菜单机制

本文讨论MFC中MDI框架的菜单机制。

psbeyond的专栏 1074

cefshap(C#)定义浏览器的右键菜单

菜单效果:复制(自带),搜索文本,打开链接,复制链接,刷新,检查,关于 public class MenuHandler : IContextMenuHandler { //public event Action<string> PopupRequest; void IContextMenuHandler.OnBeforeContextMenu(IWebBrowser browserControl, IBrows

无线智能模块 可视DIY智能专家 1705

安装WSL过程中出现注册表编辑器无法重命名WSL。重命名项时出现错误的解决方案

本文主要介绍了安装WSL过程中出现注册表编辑器无法重命名WSL。重命名项时出现错误的解决方案,希望能对使用Windows WSL的同学们有所帮助。 文章目录 1. 问题描述 2. 解决方案

weixin_43178406的博客 9万+

LibUIDK界面库第一个实例(下)

假如第一个界面做成如下: 点击【点我】按钮弹出一个提示框 界面到此结束了,只需要保存一下,接下来需要打开新建项目时创建的解决方案即可 那么找到我们新建时的项目,下面已经创建成功了如下多的vs版本 选择一个打开 会提示找不到#include <LibUIDK.h>,这是因为没有配置当前的头文件与库文件的目录,需只要加入配置即可 接下来只需要修改一下点击事件里面的内容即可达到我们需要的效果: 至此,第一个简单的demo就完成了。 ...

u011269801的专栏 1086

TI硬件笔试面试题型解析上

摘要: 本专栏聚焦大厂硬件笔试面试题解析,当前第14期以德州仪器(TI)为例,涵盖模拟电路与数字电路核心考点。模拟电路部分涉及最大功率传递定理、运放设计(虚短/虚断)、共模抑制比(CMRR)及高频PCB信号完整性;数字电路包括CMOS与TTL对比、建立/保持时间、竞争冒险消除、D触发器分频及“线与”逻辑实现。文章强调通过例题掌握解题方法与知识点,助力读者应对硬件工程岗位的笔试与面试挑战,附常见考点总结与实用建议。全文注重理论与实践结合,提供典型题型解析与设计思路。(150字)

启芯硬件的博客 951

[原创]使用MFC界面库LibUIDK制作超酷界面

LibUIDK简介:    LibUIDK是专业开发Windows平台下图形用户界面的开发包,该开发包基于Microsoft的MFC库。使用此开发工具包可轻易把美工制作的精美界面用VC实现,由于LibUIDK采用所见即所得的方式创建产品界面,所以极大的提高了产品的开发速度,并大大增强图形用户界面(GUI)的亲和力。LibUIDK还可以使您的软件轻松具有当今流行的换肤功能,以提高产品的竞争力

psbeyond的专栏 2万+

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

LibUIDK用法

LibUIDK用法2008年08月01日 星期五 01:14LibUIDK简介:LibUIDK是专业开发Windows平台下图形用户界面的开发包,该开发包基于Microsoft的MFC库。使用此开发工具包可轻易把美工制作的精美界面用VC实现,由于使用LibUIDK创建的所有窗口都支持控件的从控件工具栏中拖入创建,所以极大的提高了新产品的开发速度,并大大增强图形用户界面(GU

lyd_253261362的专栏 6058

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

【LibUIDK界面库系列文章】使用RichEdit制作QQ聊天记录控件

前段时间使用LibUIDK界面库为客户定制一个IM软件界面,需要把聊天记录以气泡形式展示出来。目前,国内IM软件显示聊天气泡主流的分为RichEdit和网页两派。不论从稳定性、兼容性、性能、体积、用户体验方面,RichEdit都完胜网页。不过,RichEdit开发气泡效果,难度非常大,非一般公司和个人可以解决,现在国内编程都走快餐经济,很少有人能静下心来,花几个月时间研究这个。RichEdit显示气泡,原理极其简单,但具体开发的时候,坑实在是太多。所以,我写下本文,让大家有个参考,少走弯路。

psbeyond的专栏 3139

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

LibUIDK 控件学习------CSkinListCtrl

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

u011269801的专栏 684

LibUIDK 学习------IE Html Control控件

LibUIDK中有个IE Html Control的控件,如上图所示,填写当前初始打开的网址,即可初始就打开了网页,效果如下所示:

u011269801的专栏 401

Windows桌面软件美化界面:分享著名的VC++ DirectUI/duilib/SOUI/REDM,IMGUI和C#开源界面库

Windows桌面软件美化界面:分享著名的VC++ DirectUI/duilib/SOUI/REDM,IMGUI和C#开源界面库

$firecat利白的代码足迹$ 3万+

LibUIDK 学习------CSkinTreeCtrl控件中复选框

实现的功能主要是点击父节点,子节点全部选中;子节点需要全部选中,父节点才可以选中: 头文件: BOOL OnNotify(WPARAM wParam, LPARAM lParam, LRESULT* pResult); void SetChildCheck(HTREEITEM hItem, BOOL bCheck); void SetParentCheck(HTREEITEM hItem); LRESULT OnUserMsg(WPARAM wParam, ...

u011269801的专栏 504

LibUIDK 控件学习------直接调用对话框修改

创建的时候如下代码: 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...

u011269801的专栏 559
上一篇: 【LibUIDK界面库系列文章】MDI菜单机制
下一篇: 【LibUIDK界面库系列文章】对话框坐标单位
psbeond
博客等级 码龄24年 128粉丝 61原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值