Salut,
Code : Tout sélectionner
InitSprite() : InitKeyboard() : InitMouse()
OpenWindow(0, 0, 0, 800, 600, "Test", #PB_Window_SystemMenu|#PB_Window_ScreenCentered)
OpenWindowedScreen(WindowID(0), 0, 0, 800, 600)
Repeat
Repeat
Event = WindowEvent()
Select Event
Case #PB_Event_CloseWindow
---> END <---
EndSelect
Until Event=0
FlipBuffers()
ClearScreen(RGB(101, 159, 62))
ExamineKeyboard()
Until KeyboardPushed(#PB_Key_Escape)
MessageRequester("Information", "Le message que vous ne verrez pas")
C'étais pourtant si simple !
Par contre c'est bizarre en effet que ça prenne aussi si ont appuie sur échap
car normalement c la fin de boucle et ça devrais quitter !
Voilà, là ça marche:
Code : Tout sélectionner
InitSprite() : InitKeyboard() : InitMouse()
OpenWindow(0, 0, 0, 800, 600, "Test", #PB_Window_SystemMenu|#PB_Window_ScreenCentered)
OpenWindowedScreen(WindowID(0), 0, 0, 800, 600)
Repeat
Repeat
---> ExamineKeyboard() <---
Event = WindowEvent()
Select Event
Case #PB_Event_CloseWindow
End
EndSelect
Until Event=0
FlipBuffers()
ClearScreen(RGB(101, 159, 62))
Until KeyboardPushed(#PB_Key_Escape)
MessageRequester("Information", "Le message que vous verrez !")
Processeur: Intel Core I7-4790 - 4 Cœurs - 8 Thread: 3.60 Ghz.
Ram: 32 GB.
Disque: C: SDD 250 GB, D: 3 TB.
Vidéo: NVIDIA GeForce GTX 960: 2 GB DDR5.
Écran: Asus VX248 24 Pouces: 1920 x 1080.
Système: Windows 7 64 Bits.
PureBasic: 5.60 x64 Bits.