Iphelias
Messages postés6Date d'inscriptionmardi 18 janvier 2005StatutMembreDernière intervention14 mai 2007
-
26 avril 2007 à 14:49
Iphelias
Messages postés6Date d'inscriptionmardi 18 janvier 2005StatutMembreDernière intervention14 mai 2007
-
26 avril 2007 à 19:40
Bonjour,
Voila j'ai un petit Soucis en fait dans mon application win32, j'ai une scrollbar et j'aimerais mettre à jour un champ correspondant à la valeur de cet Scrollbar.
Mais cela ne marche pas avec le SetWindowText... en effet le Static "lblhWnd1" ne change pas ... ou alors change tres rapidement avant de reprendre la valeur 0. Ce qui est etrange c'est que TextOut fonctionne ...
Par contre si je laisse les 2 cela ne marche plus...
En fait au moment de l'utilisation de ma Scrollbar ... la valeur du static devrait se mettre à jour en utilisant :
SetWindowText(lblhWnd1, buffer);
Mais la valeur change une fraction de seconde et revient sur 0.
De plus j'ai remarqué que le fait de vouloir afficher la valeur de la scrollbar dans un static, annule le mouvement de ma scrollbar. en effet Celle ci reste toujours dans son état initial.
Par contre lorsque j'affiche la valeur de la scrollbar par :
TextOut(GetDC(hwnd),0,20,buffer,strlen(buffer));
Alors la valeur s'affiche normalement à l'ecran, et la scrollbar fonctionne. Mais TextOut n'est pas tres propre.
De même si je n'essai pas d'afficher la valeur de la scrollbar, la scrollbar fonctionne normalement.
:aie:
Je Sais plus vraiment quoi faire en faite lol ....