真是奇怪的很,以前还没发现,到我想用FORM1.Visible属性时就发现VISIBLE的默认
值为FALSE,但运行后的窗体并没有隐藏!意思是我的DELPHI中的窗体VISIBLE属性如同虚设,这种情况发现在我的DELPH5和DELPHI6中,我试了两台机器,都是如此,重装了DELPHI5后依然如此,那我该如何隐藏我的窗体呢?!
值为FALSE,但运行后的窗体并没有隐藏!意思是我的DELPHI中的窗体VISIBLE属性如同虚设,这种情况发现在我的DELPH5和DELPHI6中,我试了两台机器,都是如此,重装了DELPHI5后依然如此,那我该如何隐藏我的窗体呢?!
sendmessage(form.handle,wm_showwindow,0,0);//工具栏里没有
ShowWindow(handle,SW_HIDE);
ShowWindow(handle,SW_NORMAL);
cg1120(代码最优化-§帮助那些值得帮助的人§)
我试过你的方法有点问题,
ShowWindow(form.handle,SW_HIde);//工具栏里有 这一句有用
但我放在FormActivate事件中运行后EXE文件后屏幕会闪烁一个,
而且还会显示在任务栏上
sendmessage(form.handle,wm_showwindow,0,0);这一句没用To:
Kingron(单身走我路……) 的方法隐藏主窗体是最好的!