请问,怎么让窗体在工具栏上的条消失。(100分)

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

daileking

Unregistered / Unconfirmed
GUEST, unregistred user!
最好让这个窗体一直显示在桌面上,而工具栏上的小条消失,显示桌面对这个窗体无效。
谢过!
 
我来贯水:
Application.Initialize;
Form2 := Tform2.Create(Application);
Application.CreateForm(TMainFrm, MainFrm);
Application.ShowMainForm := False;
Application.Run;
在MainFrm的Create事件中,Form2.ShowModal;
处理Form2的消息,如果发现是最小化消息就将窗体复原。
 
ShowWindow(application.Handle, SW_HIDE);
可以隐藏任务栏的图标
 
响应Applcation 最小化消息:
Application.OnMinimize := ApplicationEvents1Minimize;
ApplicationEvents1Minimize:
begin
ShowWindow(Application.Handle, SW_HIDE);
end;
 
我来完了~
同意楼上诸位!
 
同意!:)
 
“显示桌面”桌面根本就不是最小化消息,最根本的问题都搞错了,还有对的吗?
“显示桌面”真正的功能是升高或降低桌面,即把桌面提到所有窗口最前面,或放到最下面,
所要拦的消息是:窗体轴位置的变化。
我只能让任务栏上的窗口标题闪两下,却做不到让它弹出来。这也不是正解!
看看有些APPBAR,如两岸通,它根本就是不动。从来没有消失后再弹出的动作,蚂蚁的小
窗口也是。
什么是正解???我一直找不到答案。哪位高手说一下??

 
接受答案了.
 
后退
顶部