speeddo
Messages postés63Date d'inscriptionjeudi 14 avril 2005StatutMembreDernière intervention25 novembre 2005
-
24 mai 2005 à 14:44
speeddo
Messages postés63Date d'inscriptionjeudi 14 avril 2005StatutMembreDernière intervention25 novembre 2005
-
27 mai 2005 à 10:36
Bonjour,
Dans mon programme, ma fenêtre est gelée lors d'un traitement de données. Je voudrais donc utiliser une ProgressBar pour permettre à l'utilisateur de savoir où en est le programme.
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 201014 24 mai 2005 à 15:05
Il faut que tu trouves un moyen de connaitre ou tu en est dans le
problème (par exemple si tu construis un fichier, ta as
tailleActuelle/tailleEspérée.
Pour l'utilisation d'une ProgressBar, rien du pus simple: tu la crée
comme les autre fenêtres avec CreateWindow, et tu utilise les messages
PBM_* pour donner les valeurs.
Un problème est aussi de savoir tous les combien de temps tu mettra le
ProgressBar à jour. Tu peux utiliser un Timer pour faire par exemple
une mise à jour toutes les 100ms
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 201014 24 mai 2005 à 16:25
Tu ne sais pas du tout créer une fenêtre. Si c'est le cas, je ne peux
pas tout t'expliquer, mais si tu connais un peu, il faut que tu utilise
le nom de classe PROGRESS_CLASS.
Le message PBM_SETPOS te permet de spécifier la valeur de la ProgressBar, tu te renseignes sur MSDN.