screenauflösung herausfinden
screenauflösung herausfinden
HI!
ich arbeite gerade an einer kleinen LIB, die die 3D Camera verbessern soll.
alles funktioniert im moment super! (aber nur mit 1024*768) wie bekomme ich heraus welche auflösung man gerade verwendet?
MFG brügge
ich arbeite gerade an einer kleinen LIB, die die 3D Camera verbessern soll.
alles funktioniert im moment super! (aber nur mit 1024*768) wie bekomme ich heraus welche auflösung man gerade verwendet?
MFG brügge
Abgeschlossene games: No Name Game (NNG) Download-Link:
http://web56.login-1.loginserver.ch/eas ... 2125104111
http://web56.login-1.loginserver.ch/eas ... 2125104111
thx für die schnelle antwort
aber DesktopHeight() und DesktopWidth() haben doch nichts mit der screen zu tun...
(wenn ich ein fenster öffne und eine screen einbaue, bringen mir die Befehle flasche informationen)
oder irr ich mich?
aber DesktopHeight() und DesktopWidth() haben doch nichts mit der screen zu tun...
(wenn ich ein fenster öffne und eine screen einbaue, bringen mir die Befehle flasche informationen)
oder irr ich mich?
Abgeschlossene games: No Name Game (NNG) Download-Link:
http://web56.login-1.loginserver.ch/eas ... 2125104111
http://web56.login-1.loginserver.ch/eas ... 2125104111
- Fluid Byte
- Beiträge: 3110
- Registriert: 27.09.2006 22:06
- Wohnort: Berlin, Mitte
Dafür gibt es keinen nativen Befehl aber mittels ASM ist es möglich:
Code: Alles auswählen
Procedure ScreenWidth()
!extrn _PB_Screen_Width
!MOV eax, [_PB_Screen_Width]
ProcedureReturn
EndProcedure
Procedure ScreenHeight()
!extrn _PB_Screen_Height
!MOV eax, [_PB_Screen_Height]
ProcedureReturn
EndProcedure
Windows 10 Pro, 64-Bit / Outtakes | Derek
>(wenn ich ein fenster öffne und eine screen einbaue, bringen mir die Befehle flasche informationen)
Sag mal wenn du das machst ?, dann weist du doch wie groß der Screen ist den du da aufmachst
Den Befehl den ich gerne verwende ist ein API:
falls die Desktop-Befehle wirklich quatsch ausgeben, was ich aber bezweifel
Sag mal wenn du das machst ?, dann weist du doch wie groß der Screen ist den du da aufmachst

Den Befehl den ich gerne verwende ist ein API:
Code: Alles auswählen
GetSystemMetrics_(0) ; Breite
GetSystemMetrics_(1) ; Höhe
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
woow!
vielen dank!!!
alles klappt! thx
vielen dank!!!
alles klappt! thx
Abgeschlossene games: No Name Game (NNG) Download-Link:
http://web56.login-1.loginserver.ch/eas ... 2125104111
http://web56.login-1.loginserver.ch/eas ... 2125104111
@stargate
ich arbeite an einer LIB... ich habe ka was der benutzer für ne screen nutzt...
aber jetzt gehts! thx
ich arbeite an einer LIB... ich habe ka was der benutzer für ne screen nutzt...
aber jetzt gehts! thx
Abgeschlossene games: No Name Game (NNG) Download-Link:
http://web56.login-1.loginserver.ch/eas ... 2125104111
http://web56.login-1.loginserver.ch/eas ... 2125104111
- Fluid Byte
- Beiträge: 3110
- Registriert: 27.09.2006 22:06
- Wohnort: Berlin, Mitte
Also was jetzt, doch Desktop oder wie? Und was soll der Unfug mit API? Scholly hat doch geschrieben wie mann Breite und höhe ermittelt.
Windows 10 Pro, 64-Bit / Outtakes | Derek
ich brauche nur die screengröße (bei openwindowedscreen() kann man ja auch unnormale screengrößen angeben, die muss ich herausbekommen...
Abgeschlossene games: No Name Game (NNG) Download-Link:
http://web56.login-1.loginserver.ch/eas ... 2125104111
http://web56.login-1.loginserver.ch/eas ... 2125104111
-
- Beiträge: 17389
- Registriert: 10.11.2004 03:22