hks:你发现的是一个问题,谁来解决?
我还发现了另外一个问题,但我用我的代码来终止托盘区的程序时,程序是可以被我关闭,但是
它在托盘区的图标也是没有消失,非得鼠标移到上面时才消失,怪!

解决方案 »

  1.   

    hks:你发现的是一个问题,谁来解决?
    我还发现了另外一个问题,但我用我的代码来终止托盘区的程序时,程序是可以被我关闭,但是
    它在托盘区的图标也是没有消失,非得鼠标移到上面时才消失,怪!
      

  2.   

    hks:
    问题解决了:
    procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
    begin
       Shell_NotifyIcon(NIM_DELETE,@MyTrayIcon);
      CurrentIcon.Free;
    end;
    这样在关闭程序时就可以在你的程序退出时图标也同时消失!
    但我的问题谁来回答啊?!
      

  3.   

    lsx_delphi(寒星)
    你提的问题比较奇怪,我从没有遇见过,也从没有见过这样的软件(可能是我见识太浅薄了:)),你见过这样的程序吗? 
      

  4.   

    不可能,那是由WINDOWS控制的,没办法,除非直接在任务栏自己画一个(取任务栏的HWND,再取HDC,再画^_^)