自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 C++自绘DateTime:分段自定义色彩加eee毫秒格式支持

【摘要】C++桌面开发中系统原生DateTime控件存在两大痛点:1)全局单色文字无法区分时间单位层级,导致日志、监控等场景下视觉识别效率低下;2)仅支持秒级精度,缺失毫秒显示能力,无法满足工业测控等高精度时序需求。通过酷宝界面库的自绘方案,开发者可调用KB_DTDateTimeColor结构体实现分段色彩配置(年/月/日等独立配色),并支持"eee"指令添加毫秒显示。该方案解决了原生控件在UI规范化和数据精度上的核心缺陷,显著提升工业级应用的开发效率。

2026-07-03 00:52:52 348

原创 抖音、阿里、腾讯都在用的自定菜单用C++如何开发

本文介绍了如何使用C++在窗口标题栏添加自定义菜单。通过分析主流软件的自定义菜单设计,指出原生C++窗口功能的局限性,并详细讲解了基于酷宝界面库的实现方法。文章提供了完整的开发流程:从配置工具生成代码、处理路径问题(单斜杠转双斜杠、绝对路径转相对路径),到关键API调用(KB_AddUserMenuItem和KB_OpenUserMenu)。特别说明了图片资源的动态切换(默认/悬停状态)和弹出菜单的实现方式,最后提供了可下载的示例源码供参考学习。该方案能显著增强C++程序的界面交互性。

2026-06-30 16:12:44 286

原创 C++是否已走向末路?数据拆解:老牌王者的终局与新生

摘要: 尽管Python、Go、Rust等新兴语言在AI、后端和底层开发领域崛起,C++仍稳居全球编程语言TOP3,市场份额约8%。其用户群体趋向专业化,聚焦游戏引擎、嵌入式系统、AI底层和高性能服务器等高精尖领域。C++持续迭代现代化特性(如C++23),生态活跃且不可替代,尤其在性能与实时性要求苛刻的场景。竞品如Rust、Go仅能局部替代,而C++仍是游戏引擎、智能汽车、AI算力等核心领域的底层基石。C++并未没落,而是蜕变为更垂直、高壁垒的专业语言,长期占据技术金字塔顶端。

2026-06-26 18:28:26 317

原创 零门槛替换!C++现代化Progress控件,颜值与性能双在线

本文介绍了如何使用第三方库"酷宝-001-先驱者"实现现代化进度条控件。通过几个API即可实现带文本显示的进度条,支持自定义文本内容、颜色、对齐方式等样式。文章提供了关键API说明,包括设置进度条样式、显示/隐藏文本、调整文本对齐方式等。实现步骤包括:创建对话框程序、添加Progress控件、调用API设置样式和文本属性。特别提醒样式1需要根据控件大小动态调整以显示文本。源码中还包含了自定义文本颜色等功能。这种改进可以显著提升软件界面的现代感和竞争力。

2026-06-26 18:16:20 326

原创 C++界面颜值翻身:重构Group控件,质感直接拉满

本文介绍了如何使用VS2019和第三方库"酷宝-001-先驱者"开发自定义Group控件。文章详细说明了控件配置参数(圆角样式、文字排版布局、线条颜色等)的定义方法,并提供了7个关键API函数说明,包括全局配置修改、指定控件修改等功能。通过组合框、按钮和滑块控件实现了对Group控件的动态样式调整,包括圆角开关、样式选择、文字排版、颜色和透明度控制。最终实现了一个支持多种样式自定义的Group控件,并提供了完整源码下载。整个实现过程展示了如何通过第三方库快速开发具有视觉吸引力的UI控件。

2026-06-25 16:30:24 350

原创 酷宝的使用方法,超好用的免费界面库,C++、MFC可用

《酷宝界面库快速入门指南》本文详细介绍了酷宝界面库的使用方法。最后附配置成功后的效果图演示。该库支持32/64位项目,提供多样化界面解决方案。

2026-06-23 10:25:55 359

原创 七彩666界面库的使用方法,主题:灵笼-乌兰麦朵,界面自绘

摘要:针对软件界面美化时间紧、任务重的问题,本文提出使用第三方界面库的快速解决方案。通过MFC项目集成"灵笼-乌兰麦朵"界面库(www.7C666.com),只需简单配置:1)复制库文件到项目目录;2)在framework.h添加引用;3)在InitInstance()初始化库;4)在OnInitDialog()调整控件样式。该方法无需深入学习UI设计,即可快速获得专业级界面效果,将开发重点聚焦于业务逻辑实现。以VS2019环境为例,演示了从库集成到样式设置的完整流程,最终呈现的界面效果

2025-06-24 17:14:33 646

原创 C++、MFC按钮自绘,CButton按钮纯贴图自绘超简单

本文介绍了使用GDI+技术自绘CButton按钮的简单方法。通过子类化接管按钮的绘制过程,响应5种状态(默认、鼠标经过、按下、获焦、禁用)并加载对应图片资源,实现按钮动态交互效果。文章详细说明了需要接管的消息事件(如WM_PAINT、鼠标相关消息等),使用双缓存技术避免闪烁,并提供了完整的代码实现框架,包括GDI+环境初始化、资源加载和按钮绘制逻辑。该方法简单实用,适合初学者快速实现自定义按钮效果,但需要注意按钮尺寸需与图片比例匹配以避免失真。文末还提供了源码下载链接和界面库推荐。

2025-05-31 23:36:51 1060

原创 记录七彩666皮肤的使用方法

我们在做C++、MFC界面开发时总感觉界面样式太过单一,整套界面自绘又感觉工作量太大没必要浪费这个时间,所以我的方法是使用别人设计好的界面库。现在项目已经建立完成,这几步都非常简单,属于常规操作了,现在将界面库解压到桌面。开发环境:VS2019,其他版本也可以,请自行微软下载社区版即可,完全免费。上面免费皮肤非常多,我选择的是经典005款,然后下载即可。第三步:选择对话框程序,当然要选择多文档程序也是可以的。第二步:选择MFC项目,然后下一步,项目名称随便即可。项目源码我已打包上传,请自行下载。

2025-04-29 19:35:17 511 1

C++自绘DateTime:分段自定义色彩加eee毫秒格式支持

C++原生DateTime控件不支持分段颜色自定显示以及不支持毫秒级显示,这个Demo解决了这两个问题,比如年可以用一个颜色,月也可以用一个颜色,所有字段都可以自定颜色显示,增加指令eee兼容毫秒显示,满足更多场景须求。

2026-07-03

抖音、阿里、腾讯都在用的自定菜单用C++如何开发

在我们日常工作和娱乐中所见到的顶流软件都使用了这种自定菜单的布局,他的使用率和交互性就不言而喻了吧?可是我们在使用C++软件开发时默认是没有这种布局的,C++开发的窗口默认就只有最小化、最大化、关闭这几种选项,所以今天我们就来讲解如何使用C++开发在标题栏添加自定菜单。

2026-06-30

零门槛替换!C++现代化Progress控件,颜值与性能双在线

酷宝-001-先驱者 接入源码,主要展示Progress的使用方法

2026-06-26

C++界面开发之Group的重生之路

Group自绘实现过程源码

2026-06-25

C++、MFC按钮自绘,CButton按钮纯贴图自绘超简单

C++、MFC按钮自绘,CButton按钮纯贴图自绘超简单

2025-05-31

七彩666皮肤测试项目源码

C++、MFC界面皮肤使用方法。

2025-04-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除