[C] prob de souris qui efface(avec interup...)

prob de souris qui efface(avec interup...) [C] - Programmation

Marsh Posté le 01-05-2001 à 20:46:05    

Voila en gros, je doit faire un genre de Paint en C en étant en mode graphique sous DOS en utilisant les interuption et/ou écrire directement dans la mémoire vidéo,
 
Le tout marche très bien, cependant lorsque l'utilisateur trace une forme , bien souvent ou etait la souris ben ya rien en dessous ce qui donne souvent des forme pas fermé comme celle-la ?
__________
|        |
|        |
|_______
 
Vous avez des idées ????? (si je suis pas asser clair n'hésiter pas a demander plus d'explications ;P)

Reply

Marsh Posté le 01-05-2001 à 20:46:05   

Reply

Marsh Posté le 01-05-2001 à 23:08:14    

C'est un comportement normal, car il y a conflit entre ce que tu dessines et le driver de la souris qui essaye d'afficher le curseur en même temps. Pour faire propre, il faut utiliser la fonction qui désactive l'affichage du curseur avant de dessiner quoi que ce soit, et réactiver le curseur juste après.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed