火山视窗程序拖动窗口卡顿如何优化
自学做了个火山视窗程序,加密狗版,程序有十几个窗口类,然后选择夹各子夹下大概共有一千个组件这样子,用到组件布局器等套了几层,然程序做出来按住标题拖动窗口会很卡顿,开始没卡后面组件多了就会卡,不知道如何优化好。其实发现下载论坛火友发上来的有个自绘界面例程的exe文件,组件也不多,一样拖动有卡顿,只是没那么明显。 一个组件一个窗口这种模式,组件多了就是那样的 aixunsoft 发表于 2026-8-12 02:28
一个组件一个窗口这种模式,组件多了就是那样的
谢谢大佬隔回答 这种你只能问问AI了 这么多组件的需求,建议找个自绘模块写界面,可以控制只绘制需要显示的组件 需要DirectUI,就是只有一个窗口,组件都是逻辑组件,组件没有窗口句柄,传统GUI就是一个组件就是一个子窗口,拖动的时候每个子窗口都需要处理大量的消息,组件多了导致卡顿 AI跟大家说的差不多,还提到开双缓冲
页:
[1]