添加到托盘上后,怎么去除任务栏上的标题(50分)

  • 主题发起人 主题发起人 jie5
  • 开始时间 开始时间
J

jie5

Unregistered / Unconfirmed
GUEST, unregistred user!
现在已经实现了在关闭程序时把程序放入系统托盘中,但是在任务栏上还有该程序的标题。
在窗体的CREATE过程中加入 Application.ShowMainForm:=False 可以实现上面的目的,
但我现在需要在窗口的关闭过程中实现上面的目的,请教了。
 
自动隐藏任务栏图标(TaskBar)
ShowWindow( Application.Handle, SW_HIDE );
SetWindowLong( Application.Handle, GWL_EXSTYLE,
GetWindowLong(Application.Handle, GWL_EXSTYLE) or
WS_EX_TOOLWINDOW and not WS_EX_APPWINDOW);
ShowWindow( Application.Handle, SW_SHOW );
 
原来已经试过了,这个办法不行,任务栏上还是有程序的标题栏。
不过我已经找到了一个其他的办法来实现这个目的。
请管理员帮我收回该问题的积分。谢谢。
 
后退
顶部