依标题

解决方案 »

  1.   

    如果是 Hide,则用 Show。
    如果是 Application.Minimize 那么就用 Application.Restore;
      

  2.   

    还存在另一个问题:
        在窗体里有两个窗体,FormStyle属性都设置为fsNormal,其中一个作为主窗体,另一个显示关于软件信息。
        使用主窗体标题栏的最小化图标将窗体缩小(窗体里还使用到托盘图标的语句),并不是一个动态的缩小到右下角的任务栏或托盘图标存放区域,而是缩小到屏幕左下角,变成一个很短的标题栏,鼠标双击后才能够回复原状。
        这就好像一个主窗体下的子窗体最小化所出现的情况。
      

  3.   

    我是这样显示没有问题,楼主可一试
    begin
      ShowWindow(Application.Handle, SW_SHOW);
      Application.Restore;
      self.Show;        
      SetForegroundWindow(Self.Handle);  
      Shell_NotifyIcon(NIM_DELETE, @NotifyIcon); 
    end;