递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

[视窗] 窗口组件太多时候报错

[复制链接]

19

主题

40

帖子

355

积分

金牌会员

Rank: 9Rank: 9Rank: 9

积分
355
跳转到指定楼层
楼主
发表于 2026-6-28 10:03:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一个窗口有2500个组件时候就闪退了
回复

使用道具 举报

26

主题

542

帖子

5251

积分

金牌会员

Rank: 9Rank: 9Rank: 9

积分
5251
QQ
沙发
发表于 2026-6-28 14:17:25 来自手机 | 只看该作者
这得多大的窗口,人是看不过来的。当然,极限测试可以试一下!
回复

使用道具 举报

14

主题

139

帖子

1246

积分

金牌会员

Rank: 9Rank: 9Rank: 9

积分
1246
板凳
发表于 2026-6-28 15:00:12 | 只看该作者
内存到极限了吧
回复

使用道具 举报

494

主题

3060

帖子

1万

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
10844
地板
发表于 2026-6-28 15:33:35 来自手机 | 只看该作者
按需显示,按需加载才是大数据显示的正确路子
回复

使用道具 举报

55

主题

977

帖子

5033

积分

金牌会员

Rank: 9Rank: 9Rank: 9

积分
5033
5#
发表于 2026-6-28 16:24:48 | 只看该作者
易语言也有这个问题, 我两个工具都出了问题.  特别是删除又添加次数过多的时候,一定会出现.
回复

使用道具 举报

30

主题

236

帖子

3932

积分

金牌会员

Rank: 9Rank: 9Rank: 9

积分
3932
6#
发表于 2026-6-28 22:21:01 | 只看该作者
屎山代码典例,你需要虚表模式
回复

使用道具 举报

31

主题

666

帖子

3531

积分

金牌会员

Rank: 9Rank: 9Rank: 9

积分
3531
7#
发表于 2026-6-29 10:59:23 | 只看该作者
你是不是发过这个问题了,问问AI有没有解决方法
回复

使用道具 举报

31

主题

666

帖子

3531

积分

金牌会员

Rank: 9Rank: 9Rank: 9

积分
3531
8#
发表于 2026-6-29 11:12:18 | 只看该作者
1. Windows 系统底层限制(核心)
每一个可视组件(按钮、编辑框、标签等)都会占用 USER 句柄 + GDI 句柄:
系统单进程默认 USER 句柄上限 10000、GDI 句柄上限 10000;
2500 个组件会直接吃掉数千句柄,叠加字体、画笔、图片资源,极易触发句柄耗尽,直接闪退 / 窗口创建失败;
每个标准组件至少占用 2~4 个 GDI/USER 对象,2500 个会快速逼近系统配额。
AI说的
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-7-29 15:02 , Processed in 0.087425 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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