formCreate取決于OldCreateOrder屬性設定:
若為true,在構造函數里面觸發;
若為False,則在AfterConstructor里面執行
formshow取決于Visible屬性的設定:
SetVisible——>發送組件消息Perform(CM_VISIBLECHANGED)——>觸發wincontrol.UpdateControlState——>若是Form觸發 UpdateShowing——>發送組件消息Perform(CM_SHOWINGCHANGED)——>執行消息處理函數CMShowingChanged——>執行DoShow——最終觸發Onshow
DEPHI中tform类的构造函数与FORMCREATE的关系
最新推荐文章于 2025-06-16 16:34:26 发布
本文深入探讨了VCL(Visual Component Library)中组件的显示机制,包括formCreate触发时机取决于OldCreateOrder属性设置,以及formShow触发流程依赖于Visible属性设定的过程。详细解释了从SetVisible到最终触发OnShow事件的整个过程。
1580

被折叠的 条评论
为什么被折叠?



