微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

创build窗口句柄时出错

我创build了一个.NET 2.0的Windows应用程序。 此应用程序dynamic地创build表单控件 现在,当我试图运行该应用程序,它正在抛出一个exception“创build窗口句柄错误”。 在此之后,应用程序就会挂起而没有任何反应 在第一次,表格得到正确显示。 在一个特定的事件我试图重新加载相同的forms,而那时我正在得到这个例外。 任何人都知道如何摆脱这一点。 任何forms的帮助将是伟大的完整:)

Windows句柄如果控件设置为可见= false(.NET)

通过复制Bin> Debug文件内容来安装应用程序有什么问题?

如何在C#中监视Fileaccess

应用程序忙,但没有响应:如何检查它在做什么?

什么是控件的“On_Load”等效表单?

最近我遇到了这样的问题。

每个进程只有10,000个句柄的限制 – 如果您动态创建复杂的用户界面,则很容易达到。

要检查是否发生这种情况,使用任务管理器 – 转到进程选项卡,打开“用户对象”和“GDI对象”的列。 然后,重现问题。

在我的情况下,用户对象的数量正好达到10,000,然后“繁荣”。

如果这是您正在发生的事情,您需要确保在创建新表单之前妥善处理旧控件。 您可能需要重新设计以使用较少的手柄 – 这是我需要做的。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐