在一个进程中一次可以创建多少个STATIC 控件?

Anor 2003-08-27 03:44:31

大家好!
下面有一个问题想请教大家:
我在使用CStatic::Create()创建STATIC控件时发现一次只能创建9966个控件若在继续创建就会产生如下错误:
Not enough storage is available to complete this operation.
不知为什么? 怎样才能创建更多?
注: 应用程序的堆使用缺省1M. 出错时还有很多空闲内存.
以上
...全文
24 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Semigod 2003-08-28
  • 打赏
  • 举报
回复
同意楼上bcpl(林平之) 的看法。
bcpl 2003-08-27
  • 打赏
  • 举报
回复
拥有超过100个static的窗口本身就是一种错误的设计,如果真的有某种限制,那这种限制也肯定足够正常使用
zjg751206 2003-08-27
  • 打赏
  • 举报
回复
vc有限制的!~那个LIST行数也有限制,好像是10万行左右的!
至于如果真的要产生您要的那么多控件可能要分两步,一半一半的来,我也没做过,见谅

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧