Remplir la ListBox

ptchek Messages postés 1 Date d'inscription mardi 13 mai 2003 Statut Membre Dernière intervention 22 janvier 2004 - 22 janv. 2004 à 13:02
frdestroyers27 Messages postés 93 Date d'inscription mardi 27 mai 2003 Statut Membre Dernière intervention 19 avril 2008 - 29 janv. 2004 à 10:20
Bonjour,

Je souhaite remplir un control ListBox avec des données provenant d’une base de données (Connexion établie avec OLEDB)

La boîte de dialogue (CFormView) dérive de COleDBRecordView. J’y ai posé un contrôle ListBox.

La méthode habituelle ClistBox m_List
m_List.AddString(«toto» ) génère un message d’assertion.

J’ai essayé ceci

SendMessage(hList,LB_ADDSTRING,0, (LPARAM)« toto ») sans succès.

Il paraît qu’il y’a un problème de Handle de la list box à obtenir.

Merci de me refiler la bonne méthode

1 réponse

frdestroyers27 Messages postés 93 Date d'inscription mardi 27 mai 2003 Statut Membre Dernière intervention 19 avril 2008
29 janv. 2004 à 10:20
Salut! si ta listbox est dans une dialogbox tu devrait utiliser
SendDlgItemMessage au lieux de SendMessage!
et en passant je croit que tu doit passer le ID de ta listbox dans ta commande sendmessage!
Destroyers27
0
Rejoignez-nous