使用CoolTrayIcon实现了窗体缩小到任务栏之后,怎么才能将窗体还原显示啊。比如说右键之后就弹出菜单选项等,希望高手给代码和解释,谢谢!

解决方案 »

  1.   

    procedure Tform.CoolTrayIconDblClick(Sender: TObject);
    begin
      showwindow(application.Handle,sw_restore);
    end;
      

  2.   

    添加一个右键菜单,再写上相应事件就行了啊。
      CoolTrayIcon1.ShowMainForm;
      

  3.   

    我知道怎么做了, 比如你想单击一下托盘图标就恢复 就这样写
    procedure TForm1.CoolTrayIcon1Click(Sender: TObject);
    begin
      CoolTrayIcon1.IconVisible := false;//隐藏托盘图标
      CoolTrayIcon1.ShowMainForm;        //显示主窗体!
    end;