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





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  

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


Answer:
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.

Example:

{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);
begin
  Msg.Result := 0;
end;


7/16/98 4:31:28 PM
 

Last Modified: 01-SEP-99