一个程序运行后,默认在windows底下的任务栏里显示一个按纽,让用户
在各个程序间来回切换,而不管你的程序里show了几个form。    问:我想让我的程序的每一个form  show后都在任务栏里有一个按纽,
让用户在任务栏里点击相应的按纽来回切换form,怎么做?    这个问题在VB里很简单,属性栏里就有个设置 showInTaskBar 
但delphi怎么设置?
    

解决方案 »

  1.   

    在任务栏上的按钮应该是TApplication类生成的,而不是TForm类.
    所以你要显示多个按钮,就应该找TApplication类,而不是更改Tform的属性!
      

  2.   

    我也想知道啊 up up up
      

  3.   

    SetWindowLong(Application.Handle,GWL_EXSTYLE,WS_EX_TOOLWINDOW);//hide window from task bar
    显示的忘了,自己查查msdn吧
      

  4.   

    如果各个窗口间没的关联的话,一个窗口一个Application也不错。
      

  5.   

    我研究这个问题,一直花了一个星期的时间,可惜,最后还是以放弃而告终
    这个问题在VB、PB中很容易解决,可是在DELPHI中,我还没有找到有什么好的办法
    当然,如果只是单单显示出来还是可以的,可是MDICHILD窗口再显示就会出错了