Écrire un Message dans « List Box »

Signaler
Messages postés
334
Date d'inscription
samedi 12 janvier 2002
Statut
Membre
Dernière intervention
3 juillet 2010
-
Messages postés
455
Date d'inscription
samedi 26 octobre 2002
Statut
Membre
Dernière intervention
6 avril 2004
-
Slt,

Sur le langage Visual Studio en Cpp

Dans la fenêtre « Dialog1 », j'ai mi une fenêtre « List Box »
Pour afficher il suffit d'écrire :
SendDlgItemMessage(hwndDlg,IDC_LIST2,LB_ADDSTRING,0,(LPARAM)"ToTo");

Je voudrai afficher un « double », ou un « float » ou un « int » a la place d'un « char »
(remplacer « ToTo » par un « double » par ex )

Il y a-t-il une solution pour la conversion, ou une autre fonction a la place de : SendDlgItemMessage

Merci
@+

3 réponses

Messages postés
455
Date d'inscription
samedi 26 octobre 2002
Statut
Membre
Dernière intervention
6 avril 2004
8
Il existe une autre technique :
Utilise plutôt
SetDlgItemText et SetDlgItemInt

pour les floats, convertir en texte avec _fcvt par exemple
Messages postés
334
Date d'inscription
samedi 12 janvier 2002
Statut
Membre
Dernière intervention
3 juillet 2010

SetDlgItemText et SetDlgItemInt

c bien, pour afficher 1 ligne, qd il y en bcp, c po terible
Messages postés
455
Date d'inscription
samedi 26 octobre 2002
Statut
Membre
Dernière intervention
6 avril 2004
8
Je suis d'accord,
mon conseil s'adresse aux champs Edit et PAS aux Listbox
DSL