[GUI] Fensterrand Breite/Höhe herausbekommen

Übersicht BlitzMax, BlitzMax NG Allgemein

Neue Antwort erstellen

klin

Betreff: [GUI] Fensterrand Breite/Höhe herausbekommen

BeitragMi, Dez 14, 2011 0:59
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallo,
ich will gerne von einem anderen Spiel die Auflösung herausbekommen. Leider kahm ich bisher nicht an GetWindowRect vorbei.
Nun habe ich zwar die "Auflösung", jedoch von dem gesamten Fenster (806x628 anstatt 800x600). Ich wollte nun einfach den Rahmen subtrahieren. Ich weiß jedoch nicht, wie ich die Fensterrand Breite/Höhe herausbekommen soll :/

Hat da jemand eine Lösung?
Oder jemand evtl. eine andere Lösung?
Ist sogar der Fensterrahmen konstant bei jeder Windows-Version gleich?

THX
Klin
 

ChristianK

BeitragMi, Dez 14, 2011 9:31
Antworten mit Zitat
Benutzer-Profile anzeigen
Der Rahmen ist bei jeder Windows-Version unterschiedlich. Genau genommen muss er nicht mal bei derselben Version gleich sein, z.B. wenn man das Aussehen auf "Windows klassisch" stellt.
Statt GetWindowRect kannst du einfach GetClientRect benutzen. Das funktioniert genauso, nur gibt es dir die Größe ohne Rahmen und Titelleiste zurück.
AdvanceLcd
Intel Core 2 Duo 3.2 GHz, 4 GB RAM, GeForce 8800 GTX | MacBook Pro 15,4″ Intel Core 2 Duo 2.4 GHz, 2 GB RAM, GeForce 8600M GT

Neue Antwort erstellen


Übersicht BlitzMax, BlitzMax NG Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group