Win32Exception 创建窗口句柄时出错

场景:在窗口中有个TabControl,左侧有TreeView

选择TreeView中结点,Tabcontrol.Tabpages.Clear(); 然后新增tabpages

问题:每次新增tabpages,会增加300~400个user objects(windows任务管理器中可以查看)。直到windows上限10000个。会弹出如题所示错误:

Win32Exception 创建窗口句柄时出错

Win32Exception 创建窗口句柄时出错_第1张图片


解决思路:

改变界面格局,新建一个用户控件,加入一层封装。把每次的动态生成放入控件。

1 解决每次生成动态控件都会新增大量句柄。

2 前台UI看起来也不像之前那么卡了。


你可能感兴趣的:(创建窗口句柄时出错,Win32Exception)