OVH Cloud OVH Cloud

Problème avec CListCtrl sous windows2000 et XP

1 réponse
Avatar
Jessy
Bonjour,



Voilà mon problème, j'utilise un CListCtrl pour faire le suivi d'un
traitement (j'affiche des icônes et du texte).

Sur certaines machines sous windows 2000 ou XP, rien n'apparaît dans la
Liste bien que la scrollbar soit correctement mise à jour, c'est-à-dire que
la scrollbar apparaît et se déplace comme si les éléments étaient ajoutés.



L'ecriture des éléments se fait depuis une thread par l'intermédiaire de la
fonction suivante :



//Envoi le message d'affichage de texte à la fenêtre d'affichage

void SendAddString(char *szText, int Icon, CWnd* pWnd)

{ SYSTEMTIME DC;

char Chaine[300];



GetLocalTime(&DC);

sprintf(Chaine,"%02d/%02d/%04d %02d:%02d:%02d - %s", DC.wDay,
DC.wMonth, DC.wYear, DC.wHour, DC.wMinute, DC.wSecond, szText);



pWnd->SendMessage(WM_ADDSTRING, (WPARAM)Icon, (LPARAM)Chaine);

}



Quelqu'un a-t-il déjà rencontré ce problème ?



Personnellement je développe sous windows2000 et tout fonctionne
correctement.



Merci par avance de votre aide

1 réponse

Avatar
Benoit Dejean
Le Wed, 08 Oct 2003 16:26:31 +0200, Jessy a écrit :

Bonjour,



Voilà mon problème, j'utilise un CListCtrl


fr.comp.os.ms-windows.programmation