第一:
    我用如下方法把程序在任务栏中隐藏了,
    SetWindowLong(Application.Handle, GWL_EXSTYLE, WS_EX_TOOLWINDOW)
    请问如何恢复?下面这样不行,请问为什么?
    SetWindowLong(Application.Handle, GWL_EXSTYLE, WS_EX_APPWINDOW)第二:
    如何做到让自己的程序,在托盘中的图标动起来,就像是GIF一样???
    谢谢!!!

解决方案 »

  1.   

    SetWindowLong(Application.Handle, GWL_EXSTYLE,GetWindowLong(Application.Handle, GWL_EXSTYLE)^ WS_EX_TOOLWINDOW)
      

  2.   

    8好意思,这里是Delphi区。
    SetWindowLong(Application.Handle, GWL_EXSTYLE,GetWindowLong(Application.Handle, GWL_EXSTYLE) xor WS_EX_TOOLWINDOW)
      

  3.   

    第二:用 COOLTRAYICON 控件,它有例子的,很简单,只要指定几个图标就可以了
      

  4.   

    专门有TRAYICON的控件,加载imagelist然后设置成animate就行了。
      

  5.   

    自己做的话...可以用Timer控件,隔一定的时间替换托盘区图标...
      

  6.   

    SetWindowLong(Application.Handle, GWL_EXSTYLE,GetWindowLong(Application.Handle, GWL_EXSTYLE) xor WS_EX_TOOLWINDOW)
    ===================================================================
    不行!还是不能出来!感觉像是没有刷新出来一样!随便点点,或许就出来了!