PureBasic et Windows Defender
Publié : mar. 12/juil./2011 13:38
Bonjour,
Vous devez certainement connaître le logiciel de Windows, Windows Defender, logiciel contre les logiciels malveillants.
Faites ceci avec PureBasic :
Ouvrez un écran graphique fenêtré avec OpenWindodedScreen(...).
Pour faire quelque chose dedans, mettez, par exemple, ClearScreen(RGB(128,128,128)).
Donc l'écran sera gris.
Maintenant, laissez ouvert votre programme et en multitâche appelez le fameux logiciel Windows Defender et exécutez-le en cliquant sur "Confirmer". Ce programme stoppera votre programme, vérifiera le code et redonnera la main à votre programme.
Je tiens à préciser que c'est au moment où votre programme sera dans l'écran graphique qu'il faudra appeler Windows Defender.
Vous verez l'écran graphique supprimé et l'écran sera donc blanc.
S'il y avait des sprites, par exemple, et des fonctions pour le gérer, le programme se plantera.
Maintenant ouvrez un programme de jeu avec un graphique fenêtré, que vous avez certainement.
Pas de problème, votre programme continuera comme si de rien n'était, alors qu'en PureBasic l'écran sera fermé.
Certains dirons que peut-être en est-il ainsi des autres programmes et les programmeurs ont réouvert l'écran graphique et rechargé les sprites.
C'est peut-être vrai mais le fait de fermer, rouvrir et recharger les sprites créera inévitablement un scintillement du graphique, que l'on ne vois pas dans les programmes de jeu.
Alors que penser de PureBasic à ce sujet et qu'en pensez-vous ?
Vous devez certainement connaître le logiciel de Windows, Windows Defender, logiciel contre les logiciels malveillants.
Faites ceci avec PureBasic :
Ouvrez un écran graphique fenêtré avec OpenWindodedScreen(...).
Pour faire quelque chose dedans, mettez, par exemple, ClearScreen(RGB(128,128,128)).
Donc l'écran sera gris.
Maintenant, laissez ouvert votre programme et en multitâche appelez le fameux logiciel Windows Defender et exécutez-le en cliquant sur "Confirmer". Ce programme stoppera votre programme, vérifiera le code et redonnera la main à votre programme.
Je tiens à préciser que c'est au moment où votre programme sera dans l'écran graphique qu'il faudra appeler Windows Defender.
Vous verez l'écran graphique supprimé et l'écran sera donc blanc.
S'il y avait des sprites, par exemple, et des fonctions pour le gérer, le programme se plantera.
Maintenant ouvrez un programme de jeu avec un graphique fenêtré, que vous avez certainement.
Pas de problème, votre programme continuera comme si de rien n'était, alors qu'en PureBasic l'écran sera fermé.
Certains dirons que peut-être en est-il ainsi des autres programmes et les programmeurs ont réouvert l'écran graphique et rechargé les sprites.
C'est peut-être vrai mais le fait de fermer, rouvrir et recharger les sprites créera inévitablement un scintillement du graphique, que l'on ne vois pas dans les programmes de jeu.
Alors que penser de PureBasic à ce sujet et qu'en pensez-vous ?