Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi minimiertes Fenster, maximieren und Fokus geben. (https://www.delphipraxis.net/19643-minimiertes-fenster-maximieren-und-fokus-geben.html)

Evian 6. Apr 2004 14:14


minimiertes Fenster, maximieren und Fokus geben.
 
Boahr ich werd echt noch Irre *g*!!!

ich möchte gern ein Programmfensert, dessen Name ich kenne und
das minimiert ist, maximieren und den Fokus geben. Das mit dem
Fokus ist eigendlich kein Problem, aber das doofe Fenser will
sich nicht maximieren:

Code:
hWnd := FindWindow(nil, PChar(Fenstername);
    if hWnd <> 0 then
    BEGIN
      windows.BringWindowToTop(hwnd);
      windows.SetFocus(hWnd);
      windows.SetForegroundWindow(hWnd);
    END;
Ob ich nun windows.BringWindowToTop(hwnd);, windows.SetFocus(hWnd); oder windows.SetForegroundWindow(hWnd); benutze, das blöde Fenster bleibt immer minimiert.

Hat irgendwer ne Ahnung, was ich machen muss damitt ein minimiertes Fenster maximiert wird?!

gruss

Evian

Evian 6. Apr 2004 14:36

Re: minimiertes Fenster, maximieren und Fokus geben.
 
Jut hab die Antwort schon selber gefunden:

windows.ShowWindow(hwnd,1); heißt das Zauberwort !!!

wenn diese blöde windows.pas blos nicht so riesig wäre :)


gruss


Evian


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:50 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz