关于MDI的问题(50分)

  • 主题发起人 主题发起人 Delpher
  • 开始时间 开始时间
D

Delpher

Unregistered / Unconfirmed
GUEST, unregistred user!
我作了一个MDI程序,一不小心发现如果在关闭所有的MDIChild后再打开任何的标准对
话框都会导致Stack Dump异常,但是如果在有任何一个MDIChild开着的状况下就不会发生
我没搞清楚是怎么回事,想知道如何才能跟踪这种错误发生的位置,哪位高手出招相助?
 
1。可能是MDI的BUG,具体是什么记不清了
2。子窗口释放上可能有问题,有没被释放的或越界的导致堆栈错误
3。窗口部分的代码单独拉出来测试
 
苦虫:问题已得到折衷解决,是因为我在Application.ActiveFormChange事件中加了
三行代码,这三行代码本来是用以更新菜单状态的,但不知为什么却与MDI发生冲突,
具体原因尚未完全弄清,但删去以后起码不再烦人了。谢谢你的热情指点,在大富翁上
提了不少问题,但总是杳无音信的居多,50分少了点,希望你不会介意!
 
我已将积分划入你的名下!再谢!!
 
后退
顶部