Fullscreen et IsScreenActive()
Publié : mar. 20/déc./2011 13:07
salut
Lorsque mon jeu est en fullscreen, si je fais alt+tab, il plante (ou que j'ai un message sur msn ou un truc du genre).
savez-vous comment éviter ça ?
J'utilise un screen bien sur, et du flipbuffers, du drawtext.
j'ai essayer avec IsScreenActive(), mais je n'arrive plus à revenir dans le jeu si j'en sors.
Merci beaucoup
.
Lorsque mon jeu est en fullscreen, si je fais alt+tab, il plante (ou que j'ai un message sur msn ou un truc du genre).
savez-vous comment éviter ça ?
J'utilise un screen bien sur, et du flipbuffers, du drawtext.
j'ai essayer avec IsScreenActive(), mais je n'arrive plus à revenir dans le jeu si j'en sors.
Code : Tout sélectionner
InitSprite() : InitKeyboard()
ExamineDesktops()
OpenScreen(DesktopWidth(0),DesktopHeight(0),32,"test")
Texte$= "Hello"
Repeat
ExamineKeyboard()
;If IsScreenActive()
ClearScreen(0)
StartDrawing(ScreenOutput())
DrawingMode(#PB_2DDrawing_Transparent)
DrawText(0, 0, Texte$, $FF)
DrawText(0,40, Str(TextWidth(Texte$)))
StopDrawing()
FlipBuffers()
;EndIf
Delay(2)
Until KeyboardPushed(#PB_Key_Escape)
Merci beaucoup
