

Cool

Code : Tout sélectionner
If IsScreenActive()=0
Repeat
FlipBuffers()
Until IsScreenActive()
EndIf
[EDIT]---------------------------
Microsoft Visual C++ Runtime Library
---------------------------
Runtime Error!
Program: D:\PureBasic3_92\Compilers\PureBasic8532453.exe
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
---------------------------
OK
---------------------------
Je conseille de mettre un Delay(20) à la place du FlipBuffers() pour liberer completement le temps CPU, comme dans Waponez.comtois a écrit :Je viens d'ajouter un test dans le programme , juste après le FlipBuffers()
Et maintenant ,ça fonctionne parfaitement .Code : Tout sélectionner
If IsScreenActive()=0 Repeat FlipBuffers() Until IsScreenActive() EndIf
Je n'avais pas prévu mon programme pour ça , mais maintenant que ça devient simple à faire , je ne vais pas m'en priver , merci Fred
Code : Tout sélectionner
If IsScreenActive()=0
Repeat
Delay(20)
FlipBuffers()
Until IsScreenActive()
EndIf
Code : Tout sélectionner
If IsScreenActive()=0
Repeat
Delay(20)
FlipBuffers()
Until IsScreenActive()
EndIf