Delphi的MDI窗體用下面的代碼進行隱藏時,如果有開child窗體,任務欄圖標會無法隱藏。
hide();
ShowWindow(Handle, SW_HIDE);
MainForm.Visible := false;
Delphi顯示和隱藏窗體的代碼,可以解決MDI窗口開Child窗體時的隱藏問題:
隱藏:
Application.Minimize();
ShowWindow(application.Handle,SW_HIDE);
顯示:
ShowWindow(application.Handle,SW_SHOW);
Application.Restore();