banane_rose
Messages postés302Date d'inscriptionlundi 11 avril 2005StatutMembreDernière intervention22 avril 2006
-
22 mai 2005 à 11:17
banane_rose
Messages postés302Date d'inscriptionlundi 11 avril 2005StatutMembreDernière intervention22 avril 2006
-
24 mai 2005 à 20:12
cs_Joky
Messages postés1787Date d'inscriptionlundi 22 novembre 2004StatutMembreDernière intervention31 janvier 20092 22 mai 2005 à 20:51
ouaip c'est parce qu'il n'a pas compris les fonctions qu'il utilise j'pense
itoa( ... ) converti un entier en chaine de caractère dans la base donnée
Nous on utilise la base 10 parce que on a 10 doigts...
Apres ya le binaire , 2
L'héxa 16 fin bref s'que tu veux
TextOut(...)
HDC -> DC sur lequel on écrit
x -> Abscisse
y -> Ordonnée
LPCTSTR -> Chaine de caractère
int -> Nombre de caractere à afficher
Si tu a une chaine de 18 caractere et tu en affiches 100, il va t'écrire plein de drole de caractère rigolo lol
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 201014 23 mai 2005 à 11:18
Et encore, char VTxt[0] ne va réserver que deux places, si après on
veut écrire un nombre plus long ca va poser problème. Plutot faire char
VTxt[32] = "0";
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 201014 23 mai 2005 à 19:10
Comme je l'ai dit plus haut, char VTxt[]="0" n'est pas bon, ca ne
réserve pas assez de place pour écrire un grand nombre. Dans ton
WM_COMMAND, tu devrais faire un switch(LOWORD(wParam)), c'est plus
lisible.
Et puis quand tu utilises des booléens enWin32, utiliser plutot TRUE et
FALSE à la place de true et false, ce n'est pas tout a fait la même
chose.
Tu peux aussi libérer les objects créés avec CreateSolidBrush et CreatePen
la problème c'est que ça me met la bordure en noir ... forcément noir
sur noir ... et le texte ça me met : texte sur fond bleu (défaut -
c'est mon style windows que j'ai mit quoi) + texte bleu plus foncé ...
faut que je change les couleurs texte et bordure et que j'ajoute de la
transparence...
SCREEN(le fond de texte ne se voit pas puisque c'est le même que le fond de la fenêtre , ça se voit en mode noir)