LAYOUTREGENCTL(系统变量)

指定“模型”选项卡和布局选项卡中的显示列表的更新方式。

类型:整数
保存位置:注册表
初始值:2

对于每个选项卡,更新显示列表的方法可以是切换到该选项卡时重生成图形,也可以是切换到该选项卡时将显示列表保存到内存并只重生成修改的对象。修改 LAYOUTREGENCTL 设置可以提高性能。

说明

0

每次切换选项卡都会重生成图形。

1

当在当前“模型”选项卡和上一个布局选项卡之间切换时,显示列表将被保存到内存中并禁止对它们进行重生成。对于所有其他的布局选项卡,切换到它们时仍然进行重生成。

2

第一次切换选项卡时会重生成图形。对于绘图任务中的其余选项卡,显示列表保存到内存,切换到这些选项卡时禁止重生成。

修改 LAYOUTREGENCTL 设置得到的性能取决于若干个因素,包括图形大小和类型、包含在图形中的对象、可用内存容量以及其他打开的图形或应用程序的影响。LAYOUTREGENCTL 设定为 1 或 2 时,所使用的额外内存量为“模型”选项卡的显示列表的大小乘以为之保存显示列表的每个布局中的视口数目。

当 LAYOUTREGENCTL 设定为 1 或 2,性能总体变慢时,或者在显示列表为之保存的选项卡之间进行切换时,可以考虑设置为 0 或 1 以寻求工作环境的最优平衡。有关性能设置的其他信息,请参见“系统”选项卡(位于“选项”对话框中)。

不论 LAYOUTREGENCTL 设置为何值,如果重新定义块或放弃选项卡切换,在第一次切换到任意包含保存视口的选项卡时重生成图形。