背景:win11,duilib应用,双显示器,两台分辨率相同,分别设置不同的缩放以后,应用运行以后,程序闪一下消失或者程序还在,但是UI显示不出来。
原因
- 窗口风格设置不合理,所以应用闪了一下就退了,具体参考我的博文
- 程序代码有漏洞,在双屏异分辨率上面触发了这个bug,比如内存使用错误,误用空指针赋值,内存溢出等,因为UI都没显示出来,要在UI绘制显示那里具体找。如果有dump文件,调试一下会容易找到问题(我就是这样操作的)。
不要问有内存bug 为什么同分辨率双屏不触发呢?那是底层机制的问题啦
本站资源均来自互联网,仅供研究学习,禁止违法使用和商用,产生法律纠纷本站概不负责!如果侵犯了您的权益请与我们联系!
转载请注明出处: 免费源码网-免费的源码资源网站 » duilib的应用 在双屏异分辨率的显示器上 运行显示不出来
发表评论 取消回复