Главная страница | назад

Article #17575: Keeping an application in a minimized state?

 Question and Answer Database

FAQ2575D.txt   Keeping an application in a minimized state?
Category   :Windows API
Platform    :All
Product    :All 32 bit  

How do I keep my application in a iconized (minimized) state?

First, you must set the WindowState property of the form to
Minimized. Then you must create a message handler to respond to the
Windows WM_QueryOpen message, to let Windows know that you do not want
the form to resize.


{Place this code in the private section of the Form declaration}

procedure WMQueryOpen(VAR Msg : TWMQueryOpen); message WM_QUERYOPEN;

{Place this code in the Form implementation section}

procedure TForm1.WMQueryOpen(VAR Msg : TWMQueryOpen);
  Msg.Result := 0;

7/16/98 4:31:28 PM

Last Modified: 01-SEP-99