递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 396|回复: 7
打印 上一主题 下一主题

[视窗] 火山视窗程序拖动窗口卡顿如何优化

[复制链接]

14

主题

314

帖子

2809

积分

银牌会员

Rank: 6Rank: 6

积分
2809
跳转到指定楼层
楼主
发表于 2026-8-11 22:57:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
自学做了个火山视窗程序,加密狗版,程序有十几个窗口类,然后选择夹各子夹下大概共有一千个组件这样子,用到组件布局器等套了几层,然程序做出来按住标题拖动窗口会很卡顿,开始没卡后面组件多了就会卡,不知道如何优化好。
回复

使用道具 举报

14

主题

314

帖子

2809

积分

银牌会员

Rank: 6Rank: 6

积分
2809
沙发
 楼主| 发表于 2026-8-11 23:01:13 | 只看该作者
其实发现下载论坛火友发上来的有个自绘界面例程的exe文件,组件也不多,一样拖动有卡顿,只是没那么明显。
回复

使用道具 举报

18

主题

165

帖子

1874

积分

金牌会员

Rank: 9Rank: 9Rank: 9

积分
1874
QQ
板凳
发表于 7 天前 | 只看该作者
一个组件一个窗口这种模式,组件多了就是那样的
交流群95838248
回复

使用道具 举报

12

主题

60

帖子

503

积分

金牌会员

Rank: 9Rank: 9Rank: 9

积分
503
地板
发表于 7 天前 | 只看该作者
aixunsoft 发表于 2026-8-12 02:28
一个组件一个窗口这种模式,组件多了就是那样的

谢谢大佬隔回答
火山视窗火山PC软件开发平台交流群
QQ群:95838248
回复

使用道具 举报

31

主题

673

帖子

3573

积分

金牌会员

Rank: 9Rank: 9Rank: 9

积分
3573
5#
发表于 7 天前 | 只看该作者
这种你只能问问AI了
回复

使用道具 举报

29

主题

564

帖子

4375

积分

金牌会员

Rank: 9Rank: 9Rank: 9

积分
4375
6#
发表于 7 天前 | 只看该作者
这么多组件的需求,建议找个自绘模块写界面,可以控制只绘制需要显示的组件
回复

使用道具 举报

18

主题

165

帖子

1874

积分

金牌会员

Rank: 9Rank: 9Rank: 9

积分
1874
QQ
7#
发表于 7 天前 | 只看该作者
需要DirectUI,就是只有一个窗口,组件都是逻辑组件,组件没有窗口句柄,传统GUI就是一个组件就是一个子窗口,拖动的时候每个子窗口都需要处理大量的消息,组件多了导致卡顿
交流群95838248
回复

使用道具 举报

14

主题

314

帖子

2809

积分

银牌会员

Rank: 6Rank: 6

积分
2809
8#
 楼主| 发表于 7 天前 | 只看该作者
AI跟大家说的差不多,还提到开双缓冲
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2026-8-19 10:43 , Processed in 0.090285 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表