Hiho ihr,
gibt es eigentlich eine Möglichkeit Konsolenanwendungen auch im Vollbild laufen zu lassen?
Hintergrund: Ich hab so ne Art Bildschirmschoner geschrieben, nur sieht das etwas schasig aus, wenn da nur so n Fenster mit max. halber Bildschrimgröße kommt -_-
Wenn das icht gehen sollte. Jemand ne ahnung wie man das sonst machen könnte?
^.^
Yoshi
Konselen im Vollbild?
- YoshiGreen
- Beiträge: 11
- Registriert: 08.09.2004 12:59
- Wohnort: Layer 12
- Kontaktdaten:
Konselen im Vollbild?
No matter where you are, everyone is always connected!
- Hroudtwolf
- Beiträge: 1416
- Registriert: 30.10.2004 23:33
- Kontaktdaten:
Code: Alles auswählen
; German forum: http://robsite.de/php/pureboard/viewtopic.php?t=1390&highlight=
; Author: Rings
; Date: 17. June 2003
; Switch console to Full Screen Mode
; Windows only
OpenConsole()
dwOldMode=0
Result=GetConsoleDisplayMode_(@dwOldMode)
hOut=GetStdHandle_(#STD_OUTPUT_HANDLE)
switch=1
SetConsoleDisplayMode_(hOut, switch, @dwOldMode)
ConsoleColor(14,3)
ConsoleLocate(10,10)
PrintN("FULL SCREENMODE !")
Delay(5000)
switch=0
SetConsoleDisplayMode_(hOut, switch0, @dwOldMode)
ClearConsole()
ConsoleColor(10,2)
ConsoleLocate(10,10)
PrintN("Windowed MODE !")
Delay(5000)
CloseConsole()
End
; ExecutableFormat=Windows
; CursorPosition=5
; FirstLine=1
; EOF
CodeArchiv
Code: Alles auswählen
PrintN("Bitte druecken sie Alt + Enter")

Build a man a fire and he's warm for a day. Set a man on fire and he's warm for the rest of his life
-
- Beiträge: 6291
- Registriert: 29.08.2004 08:37
- Computerausstattung: Hoffentlich bald keine mehr
- Kontaktdaten:
Ist ein Bug, der aber AFAIK schon im offiziellem Forum gemeldet wurde -
aber wohl noch nicht beseitigt wurde
Hier ein work-around aus dem engl. Forum:
aber wohl noch nicht beseitigt wurde

Hier ein work-around aus dem engl. Forum:
Code: Alles auswählen
kernel32.l=OpenLibrary(#PB_Any,"KERNEL32.DLL")
OpenConsole()
dwOldMode=0
Result=GetConsoleDisplayMode_(@dwOldMode)
hOut=GetStdHandle_(#STD_OUTPUT_HANDLE)
switch=1
;SetConsoleDisplayMode_(hOut, switch, @dwOldMode)
Result=CallCFunction(kernel32,"SetConsoleDisplayMode",hOut,switch,@dwOldMode)
ConsoleColor(14,3)
ConsoleLocate(10,10)
PrintN("FULL SCREENMODE !")
Delay(5000)
switch=0
;SetConsoleDisplayMode_(hOut, switch0, @dwOldMode)
Result=CallCFunction(kernel32,"SetConsoleDisplayMode",hOut,switch0,@dwOldMode)
ClearConsole()
ConsoleColor(10,2)
ConsoleLocate(10,10)
PrintN("Windowed MODE !")
Delay(5000)
CloseConsole()
End
So long,
benny!
.
nur t0te f1sche schw1mmen m1t dem str0m - 00100 !
benny!
.
nur t0te f1sche schw1mmen m1t dem str0m - 00100 !