作者在 2008-03-19 09:09:41 发布以下内容
窗体加载时创建图形
当窗体加载时为了在创建其上显示的图形,应考虑将各种图形方法安放在 Form_Paint 事件中。Form_Paint 图形在每一个绘画事件中将自动地被重画。如果将图形放入 Form_Load 事件中,则应将窗体上的 AutoRedraw 属性设置为 True。在这种情况下,Form_Load 将显示窗体并画上图形。请记住,在 Form_Load 事件中窗体是不可见的。因为 Visual Basic 对于不可见窗体上的图形方法不进行处理,除非 AutoRedraw 被设置为 Ture,否则 Form_Load 事件中的图形方法将被忽略。
当窗体加载时为了在创建其上显示的图形,应考虑将各种图形方法安放在 Form_Paint 事件中。Form_Paint 图形在每一个绘画事件中将自动地被重画。如果将图形放入 Form_Load 事件中,则应将窗体上的 AutoRedraw 属性设置为 True。在这种情况下,Form_Load 将显示窗体并画上图形。请记住,在 Form_Load 事件中窗体是不可见的。因为 Visual Basic 对于不可见窗体上的图形方法不进行处理,除非 AutoRedraw 被设置为 Ture,否则 Form_Load 事件中的图形方法将被忽略。