was ist neu ¦  programmier tips ¦  indy artikel ¦  intraweb artikel ¦  informationen ¦  links ¦  interviews
 sonstiges ¦  tutorials ¦  Add&Win Gewinnspiel

Tips (1541)

Dateien (137)
Datenbanken (90)
Drucken (35)
Grafik (114)
IDE (21)
Indy (5)
Internet / LAN (130)
IntraWeb (0)
Mathematik (76)
Multimedia (45)
Oberfläche (107)
Objekte/
ActiveX (51)

OpenTools API (3)
Sonstiges (126)
Strings (83)
System (266)
VCL (242)

Tips sortiert nach
Komponente


Tip suchen

Tip hinzufügen

Add&Win Gewinnspiel

Werbung

42 Visitors Online


 
...mehrere Formulare in der Taskbar/Task Manager anzeigen lassen?
Autor: Mike Shkolnik
Homepage: http://www.scalabium.com
[ Tip ausdrucken ]  

Tip Bewertung (12):  
     


{
  By default, when you create the application in Delphi, in Windows Task
  Manager will be included a main form handle only. If you want to add the additional
  form, you must override the CreateParams procedure:
}

{
  Standardmässig wenn eine Anwendung in Delphi erstellt wird, so wird nur das Haupt
  Formular im Windows Task Manager angezeigt. Wenn auch andere Formulare im Task
  Manager angezeigt werden sollen, muss deren CreateParams Prozedur überschrieben
  werden.
}

{....}

type
  
TForm2 = class(TForm)
  protected
    procedure 
CreateParams(var Params: TCreateParams); override;
  end;
  
  {....}

implementation

{....}

procedure TForm2.CreateParams(var Params: TCreateParams);
begin
  inherited
;
  Params.ExStyle := Params.ExStyle or WS_EX_APPWINDOW;
end;



// To Show a Form in the taskbar anytime:

SetWindowLong(FromX.Handle, GWL_EXSTYLE, WS_EX_APPWINDOW);


 

Bewerten Sie diesen Tipp:

dürftig
ausgezeichnet


Copyright © by SwissDelphiCenter.ch
All trademarks are the sole property of their respective owners