Fullscreen konsol program

Tags:    delphi

<< < 12 > >>
Hvilken kode skal jeg bruge for at gøre et konsol program fullscreen? (ligesom alt+enter)



11 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
Det er væl sådan et screen der er i spil man køber. Hvor du ikke kan se noget fra windows.



Theis F. Hinz
(Shafh)
Theisf@stofanet.dk


Man kommer aldrig videre, hvis alle er enige...



Jeg fandt følgende hos Torry.net!

Fold kodeboks ind/udKode 







-------------------------------------------------------
Jonas (Decko)
http://www.growyourownshit.com/users/Decko
-------------------------------------------------------



Her er et eksempel:
Fold kodeboks ind/udKode 


Mvh
DiZpel



Hvis det er i Windows så kan det ikke blive fullscreen ligesom alle andre vinduer, det vil blive en størrelse af 80 tegn (?) * skærmopløsningens højde, hvilket vil sige at det kommer til at se ret mærkeligt ud...
_______________________________________
-----------------------{ nife}------------------------_______________________________________



Hvis det er i Windows så kan det ikke blive fullscreen ligesom alle andre vinduer, det vil blive en størrelse af 80 tegn (?) * skærmopløsningens højde, hvilket vil sige at det kommer til at se ret mærkeligt ud...
_______________________________________
-----------------------{ nife}------------------------_______________________________________



nej.. for hvis jeg normalt bare trykker ALT+ENTER i windows når man er inde i et konsol vindue, så bliver det fullscreen og det ser ikke mærkeligt ud...
Men hvordan får jeg den til at gøre det med en kode?

(jeg bruger Windows XP Pro)



Men hvordan får jeg den til at gøre det med en kode?

Kan man ikke simulere tastekombinationen Alt+Enter?






-------------------------------------------------------
Jonas (Decko)
http://www.growyourownshit.com/users/Decko
-------------------------------------------------------

[Redigeret d. 11/04-04 22:19:07 af Jonas (Decko)]



Men hvordan får jeg den til at gøre det med en kode?
Kan man ikke simulere tastekombinationen Alt+Enter?

[Redigeret d. 11/04-04 22:19:07 af Jonas (Decko)]


Det kunne jo være smart, men hvordan gør man det?



Hvilken kode skal jeg bruge for at gøre et konsol program fullscreen? (ligesom alt+enter)


Du kan simulere Alt+Enter(fullscreen) som dette:
keybd_event(VK_MENU, MapVirtualKey(VK_MENU, 0), 0, 0);
keybd_event(VK_RETURN, MapVirtualKey(VK_RETURN, 0), 0, 0);
keybd_event(VK_RETURN, MapVirtualKey(VK_RETURN, 0), KEYEVENTF_KEYUP, 0);
keybd_event(VK_MENU, MapVirtualKey(VK_MENU, 0), KEYEVENTF_KEYUP, 0);

Det virker for meg. :)

Mvh
DiZpel

[Redigeret d. 16/04-04 17:20:53 af DiZpel]



Hvilken kode skal jeg bruge for at gøre et konsol program fullscreen? (ligesom alt+enter)

Du kan simulere Alt+Enter(fullscreen) som dette:
keybd_event(VK_MENU, MapVirtualKey(VK_MENU, 0), 0, 0);
keybd_event(VK_RETURN, MapVirtualKey(VK_RETURN, 0), 0, 0);
keybd_event(VK_RETURN, MapVirtualKey(VK_RETURN, 0), KEYEVENTF_KEYUP, 0);
keybd_event(VK_MENU, MapVirtualKey(VK_MENU, 0), KEYEVENTF_KEYUP, 0);

Det virker for meg. :)

Mvh
DiZpel


Hvis man laver Console Application kan man vidst ikke bruge den kode






-------------------------------------------------------
Jonas (Decko)
http://www.growyourownshit.com/users/Decko
-------------------------------------------------------



Hvis man laver Console Application kan man vidst ikke bruge den kode






-------------------------------------------------------
Jonas (Decko)
http://www.growyourownshit.com/users/Decko
-------------------------------------------------------


Kan man ikke bruke det eller er det ikke anbefalt?
Jeg bruker den koden og for meg virker det..

Mvh
DiZpel

[Redigeret d. 16/04-04 21:13:04 af DiZpel]



<< < 12 > >>
t