一个烦人的小问题(100分)

  • 主题发起人 主题发起人 LeonSu
  • 开始时间 开始时间
L

LeonSu

Unregistered / Unconfirmed
GUEST, unregistred user!
如果我把主窗口的边界设为bsNone,运行时最大化。那么,当程序正常退出时,我的任务栏
上面总是会留下一个程序标题在那里,必须要用MOUSE点一下它才消失掉。
这个小问题很烦人,好象程序退出时总有资源未释放完。
请问各位,你们有遇见过吗?如何解决的?谢谢
 
我也见过,但不知怎解决,请高手吧?
 
刷新一下任务栏就行了
 
在退出的事件中恢复主窗口的border,特别是最大化,最小化这几个系统按钮都让他有效,
这样试一下看
 
任务栏上是没有了,但窗口关闭时会闪烁!
我是在CLOSE事件中加入Form1.BorderStyle:=bsSingle;
 
这是Windows自身的问题
 
我不知道VC与BCB开发出来的无边界全屏幕窗口是不是这样,难道就没有办法解决了吗?(
除了刷新桌面以外)
还有,其他软件都不会这样,最著名的就是游戏!!!!
 
那就先hide,这样就不好闪了啊
 
可能是98的BUG,因为我在XP下与95OSR2下都试过了,XP下不存在这个问题,
但在95下一样存在。
 
后退
顶部