49Fermer51
UtherLe 08/07/2008 à 21:28
Folco (./43) :
Je vois pas pourquoi, tu peux m'expliquer ? mod.gif
Je suis pas un champion du C mais il ne me semble me tromper en disant que -1 en int donne 0xFFFF et 0xFF en char. ce qui me parait une source que problème sans compter que l'on passe de signed a unsigned.
Tant qu'on compare et calcule entre char, ca va aller. Mais dès qu'il va y avoir un conversion ou calcul avec des int c'est foutu.

int save_font = FontGetSys(); 
... reste du programme ...
SetFontSys(save_font);(

devrait restaurer la valeur retourner 255 et non -1.