Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Handle eines Fensters -> ist es im Vollbildmodus? (https://www.delphipraxis.net/61944-handle-eines-fensters-ist-es-im-vollbildmodus.html)

Delphi-Freak 29. Jan 2006 00:08

Re: Handle eines Fensters -> ist es im Vollbildmodus?
 
Ich habe mir nur diese Bitmasken von Programmen im Vollbildmodus und normal angeschaut (im Speziellen Opera und IrfanView), nur waren sie immer lauter Einsen. Deshalb denke ich funktioniert das so nicht...

LG & Gute Nacht, ich

turboPASCAL 29. Jan 2006 00:21

Re: Handle eines Fensters -> ist es im Vollbildmodus?
 
@Christian Seehase, Ja ja, ja und ja. Habe gerade kein Delphi zur Hand. ;) :drunken: ...

Zitat:

Zitat von Delphi-Freak
Ich habe mir nur diese Bitmasken von Programmen im Vollbildmodus und normal angeschaut (im Speziellen Opera und IrfanView), nur waren sie immer lauter Einsen. Deshalb denke ich funktioniert das so nicht...

:gruebel:

Zitat:

[...] die Taskleiste habe ich nämlich versteckt
Meines Wissen schaut die noch ein oder zwei Millimeter hervor...?

Delphi-Freak 29. Jan 2006 10:43

Re: Handle eines Fensters -> ist es im Vollbildmodus?
 
Naja, ich habe sie via Delphi versteckt. Also ShowWindow mit SW_HIDE und dann WorkAreaRect auf den ganzen Bildschirm gesetzt...

LG, ich

Delphi-Freak 31. Jan 2006 16:52

Re: Handle eines Fensters -> ist es im Vollbildmodus?
 
*Shieb* oder *Pusch* :mrgreen:
Hat denn niemand mehr eine Ahnung :roll:

Heffalump 31. Jan 2006 17:02

Re: Handle eines Fensters -> ist es im Vollbildmodus?
 
Vieleicht hilft dir die Funktion GetWindowPlacement weiter. Da bekommst Du folgenden Record WINDOWPLACEMENT zurück. Dieser enthält unter anderem die Information, ob das Fenster maximiert ist.

Delphi-Freak 31. Jan 2006 17:07

Re: Handle eines Fensters -> ist es im Vollbildmodus?
 
Es geht mir ja eigentlich nicht darum, ob das Fenster maximiert ist, sondern ob es im Vollbildmodus ist, sprich die Taskleiste (sofern vorhanden, was bei mir ja nicht der Fall sein wird) überdeckt wird...
Aber trotzdem danke!

LG, ich

Delphi-Freak 4. Feb 2006 15:52

Re: Handle eines Fensters -> ist es im Vollbildmodus?
 
Habe jetzt nocheinmal die Antworten durchgeschaut und im Code von turboPASCAL ist mir aufgefallen, dass er die Funktion GetClientRect verwendet. Client bedeutet ja der innere Bereich exklusive der Titelleiste bzw. des Rahmens; und die Funktion bleibt ihrem Namen auch treu, d. h. sie liefert die innere Größe -> abfragen ob größer/gleich Bildschirmrechteck und es GEHT :bounce1:
Ich muss mich bei allen Mithelfenden und Lösungen Suchenden herzlich bedanken :thumb: und auch entschuldigen, dass ich erst jetzt da draufgekommen bin! :duck:

LG, ich


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:05 Uhr.
Seite 2 von 2     12   

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