void aff_pos_souris(void)
{
int mouse_x;
int mouse_x1;
int mouse_y;
int mouse_y1;
union REGS reg;
reg.x.ax = 0x03;
int86(0x33, ®, ®);
mouse_x = (reg.x.cx / 16) + 48;
mouse_x1 = (reg.x.cx / 64) + 48;
mouse_y = (reg.x.dx / 16) + 48;
mouse_y1 = (reg.x.dx / 8) + 48;
affiche_car(3, 69, bleu, green, mouse_x);
affiche_car(3, 70, bleu, green, mouse_x1);
affiche_car(3, 75, bleu, green, mouse_y);
affiche_car(3, 76, bleu, green, mouse_y1);
}
J'essaye de faire afficher les coordonnées de la souris en MS-DOS. Quand la coordonné serait 1, je reçois le CARACTÈRE ascii 1 ( le petit ) ... pouvez-vous m'aidez ?