首页
学习
活动
专区
工具
TVP
发布

专业duilib使用+业余界面开发

专栏成员
62
文章
183517
阅读量
33
订阅数
windows通过命令行设置防火墙来禁止指定程序联网
windows上有时候需要临时禁止某个程序访问网络,我们可以借助系统的防火墙实现,下面记录一下命令行里面怎么去使用,这样方便代码里去调用。
大菊观
2024-08-02
1440
无标题栏窗口通过消息模拟拖动窗口时,无法拖动的一个原因
        在使用DUI库或者web控件来做窗口和UI时,常常遇到一个问题:整个窗口如果设置了CAPTION区域,那么在CAPTION区域中,web页面的内容无法正常响应鼠标事件,如果不设置CAPTION区域,那么对于窗口的拖动又有影响。在这种情况话,我们优先选择不设置CAPTION,然后通过模拟拖动的行为来实现拖动窗口。
大菊观
2024-07-31
980
vcpkg或者命令行需要设置代理时如何设置
本地先起一个http或者socks5的代理服务器。监听127.0.0.1:10808
大菊观
2024-07-24
1560
使用vcpkg编译curl
前言:curl目前写这边文章的时候,已经是8.8.0版本了。在win上面编译一份支持各种特性的不是特别容易。因此偷懒使用下vcpkg来编译,方便又快捷。
大菊观
2024-06-13
1810
mac系统安装steam报错-解决办法
今天给虚拟机装了个苹果系统,然后想装个steam,从steam的官方下载安装steam_osx.dmg时,总是报“steam_osx已损坏,无法打开,请移动到废纸篓“。搜了一下找到了解决办法,这里记录一下。
大菊观
2024-05-09
8220
给EmEditor添加自定义外部工具DuilibPreviewer
duilib是一款xml描述UI布局的优秀的c++开源界面库,为了方便开发布局UI,有网友制作了预览工具DuilibPreviewer,源码链接https://github.com/juhuaguai/duilib/tree/master/DuilibPreview。
大菊观
2023-11-21
2380
c/c++使用ffmepg库获取视频信息(宽高时长等)
备忘一个使用ffmepg获取视频的宽高时长等信息的代码,是使用ffmepg的api不是通过exe命令行的方式。至于用的ffmepg库和头文件等,我传github和CSDN各一份。地址在最后。
大菊观
2023-10-16
5520
vc++保存和另存为对话框,打开文件对话框
windows上保存时常用的两个弹窗,一个是选择路径去保存,适用于选择目录,弹窗如图:
大菊观
2023-10-16
3180
win11上读取操作系统名称
这个里面有一项是DownlevelProductName,它对应的值就是操作系统的名称了。这个方法win10也可用,估计win7也可以。
大菊观
2022-06-17
7650
duilib 动态多语言支持
最近又有朋友问我duilib多语言的支持,干脆做个demo,顺便简单写个介绍,仅供参考,有更好的方案也欢迎交流。
大菊观
2021-12-31
9920
获取CPU型号和序列号
主要参考文章:关于CPU序列号的问题,以及如何获取×64下CPU的ProcessorID_fudong071234的博客-CSDN博客前几天经过查资料,得到网络上获取CPU序列号的方法是错误的,首先我找到了一篇论文,这篇论文里面是这么说的:这篇论文是错误的。这篇是错误的这篇是错误的!!!!!!!!!2、CPU序列号CPU序列号是一个建立在处理器内部的、唯一的、不能被修改的编号。它由96位数字组成。高32位是CPUID,用来识别CPU类型。低64位每个处理器都不同,唯一地代表了该处理器。CPU号可以用来识别
大菊观
2021-09-27
4.9K0
服务进程里面去创建带窗口的进程(备忘)
DWORD WINAPI GetActiveSessionId() { HMODULE hInstKernel32 = LoadLibrary (L"Kernel32.dll" ); if (!hInstKernel32 ) { return 0; } HMODULE hInstWtsapi32 = LoadLibrary (L"Wtsapi32.dll" ); if (!hInstWtsapi32) { return 0; } typedef DWORD (WINAPI *__
大菊观
2021-09-26
7270
再谈duilib控件自绘
之前写过一篇duilib自绘,其中主要介绍了PostPaint。这个由于机制原因,会导致一直绘制在本窗体最上层(当然还是比子窗口级别低的),这样有时候切换tab页之类的,会出现自绘的东西还在,不能完美跟随控件。下面重新介绍下duilib的绘制流程。
大菊观
2021-09-14
1.2K0
github使用Personal access tokens的方法
已经2021年9月份了,不知道还有朋友遇到这个问题没。最近再次向github提交代码,突然提示:Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.
大菊观
2021-09-08
2.1K0
博主个人用的duilib版本
github:https://github.com/juhuaguai/duilib
大菊观
2021-06-11
1.5K0
GDI+缩放拉伸旋转图片时出现黑边黑框等问题
后来发现用GDI+的InterpolationModeHighQualityBicubic高质量模式去缩放或者拉伸图片时,可能会出现边缘少几个像素或者黑边问题。
大菊观
2021-03-05
1.5K0
Gdiplus::Bitmap转HBITMAP与HBITMAP转Gdiplus::Bitmap
虽然已经有很多文章介绍两者互转了,但是实际使用过程中,仍然可能遇到问题。这里再提取一下过程及核心代码。
大菊观
2021-03-05
1.7K0
duilib里面隐含的一个可能递归的bug
duilib的容器的滚动条是根据子控件来判断是否展示的。如果父控件可以根据情况在SetPos里面动态调整子控件的大小,在这个条件下,存在这样一种情况:
大菊观
2021-03-04
6590
HEAP CORRUPTION DETECTED 内存错误的一个原因
HEAP CORRUPTION DETECTED: after Normal block (#577) at 0x02F01BA0. CRT detected that the application wrote to memory after end of heap buffer.
大菊观
2021-03-04
2.3K0
duilib支持apng,gif支持文字、背景、图片的file/source/dest/xtiled/ytiled/mask等
duilib官方库提供了个gif控件,用的是gdi+解析和绘制的,同时没有接入duilib控件本身的背景色,文本等绘制,包括图片的source/dest/xtiled/ytiled/mask等属性也都没有做支持。
大菊观
2021-01-05
1.1K0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档