几个关于窗口的问题!(50分)

  • 主题发起人 主题发起人 searoom
  • 开始时间 开始时间
S

searoom

Unregistered / Unconfirmed
GUEST, unregistred user!
1. MDI 的子窗口关闭时会触发什么事件?需要会自动触发主窗口且不需要在子窗口中添加代码。
2. var frm:TForm
这里的 frm 是一个引用,想问的是,这个 frm 和 frm.Handle 有什么区别?
 
frm是引用窗口的一个变量。frm.Handle是这个窗口的句柄,一般用不着,需要进行一些消息之类的api函数才会用到。
 
谁能帮忙看看第一个问题啊?

我在 MDI 主窗口用变量 frmList:TStringList 来保存打开的 MDIChild 的窗口信息,其他的都没有问题了,就是需要在关闭 子窗口 的时候自动触发操作把 frmList 对应的信息删除掉,我现在是在 子窗口 的 OnClose 事件里面写的,但显然这样不太好。
 
可以在子窗口的相关事件发一个消息过来,截获这个消息,处理frmList.
 
后退
顶部