duilib的应用 在双屏异分辨率的显示器上 运行显示不出来

背景:win11,duilib应用,双显示器,两台分辨率相同,分别设置不同的缩放以后,应用运行以后,程序闪一下消失或者程序还在,但是UI显示不出来。

原因

  1. 窗口风格设置不合理,所以应用闪了一下就退了,具体参考我的博文
  2. 程序代码有漏洞,在双屏异分辨率上面触发了这个bug,比如内存使用错误,误用空指针赋值,内存溢出等,因为UI都没显示出来,要在UI绘制显示那里具体找。如果有dump文件,调试一下会容易找到问题(我就是这样操作的)。
    不要问有内存bug 为什么同分辨率双屏不触发呢?那是底层机制的问题啦
相关推荐
程序猿阿伟2 分钟前
《C++中的魔法:实现类似 Python 的装饰器模式》
java·c++·装饰器模式
Ethan Wilson10 分钟前
C++/QT可用的websocket库
开发语言·c++·websocket
ergevv1 小时前
类的变量的初始化:成员初始化列表、就地初始化
c++·初始化·
极客代码1 小时前
C/C++ 随机数生成方法
c语言·开发语言·c++·算法
梦起丶2 小时前
CMake 生成器表达式---条件表达式和逻辑运算符
c++·cmake
bin91532 小时前
【热门主题】000013 C++游戏开发全攻略
c++·c
这题怎么做?!?3 小时前
模板方法模式
开发语言·c++·算法
程序员yt3 小时前
2025秋招八股文--服务器篇
linux·运维·服务器·c++·后端·面试
Chris-zz3 小时前
Linux:磁盘深潜:探索文件系统、连接之道与库的奥秘
linux·网络·c++·1024程序员节
Liquid UI3 小时前
Amcor 如何借助 Liquid UI 实现SAP PM可靠性
ui·自动化·sap·制造