alphaone
Messages postés134Date d'inscriptionvendredi 2 mai 2003StatutMembreDernière intervention14 novembre 2009
-
17 mai 2006 à 19:29
koysbow
Messages postés3Date d'inscriptionmercredi 28 juin 2006StatutMembreDernière intervention20 juin 2007
-
19 juin 2007 à 22:29
Voila je cherche à envoyer un int dans:
CreateWindowEx(WS_EX_CLIENTEDGE,"Edit", "",WS_CHILD | WS_VISIBLE,120, 2, 50, 20,hwnd, (HMENU)ID_EDIT1,hThisInstance, NULL);
A la place de "", donc j'ai penser une fucntion comme ça:
int_a_convertir(int_var)
donc ça donnerai:
CreateWindowEx(WS_EX_CLIENTEDGE,"Edit", int_a_convertir(int_var),WS_CHILD | WS_VISIBLE,120, 2, 50, 20,hwnd, (HMENU)ID_EDIT1,hThisInstance, NULL);
Comment faire? Existe t'il une fonction qui fait ça?
alphaone
Messages postés134Date d'inscriptionvendredi 2 mai 2003StatutMembreDernière intervention14 novembre 2009 17 mai 2006 à 21:35
je voulais justement pas utiliser cette méthode car elle est trop lourde, tros de code,... donc je voulais faire une fonction comme javais dit, c'est possible à faire avec une macro? Car en php on peut faire ce genre de truc.
Vous n’avez pas trouvé la réponse que vous recherchez ?
SAKingdom
Messages postés3212Date d'inscriptionlundi 7 novembre 2005StatutMembreDernière intervention16 février 200915 17 mai 2006 à 22:43
à vrai dire c'est impossible car si tu fais une fontion qui convertie une valeur int en char* et que tu revoie le pointeur, ce pointeur ne pointera sur rien car la variable sur laquelle il pointait dans la fonction a été supprimé sa fin. Donc, la variable doit être déclaré en dehors de la fonction.
_itoa est donc ta seul solution je crois bien et ce n'est pas si lourd que ça
___________________________________________
Les plus grands esprits trouvent toujours une solution