pb progress barre win32application! - C++ - Programmation
Marsh Posté le 26-08-2003 à 10:58:22
J'imagine que quand tu parles des "ptites boites de dialogue dans visual c++", tu parles des MFCs...
Donc normalement, oui, c'est assez simple... Tu crée un objet de type CProgressCtrl à partir de ton contrôle (au travers du Class Wizard) et ensuite tu l'utilise dans ton code.
Par exemple, tu peux faire un SetRange, un SetStep et un SetPos dans le OnInitDialog puis ensuite quand tu as besoin tu fais un SetStep ou encore faire un SetRange dans le OnInitDialog puis des SetPos aux endroits qui t'intéressent.
-- Edit: ----------------
Apparemment, je me suis planté !
En API Windows pure, il faut faire à peu près ce que j'ai écrit plus haut sauf que tu dois récupérer le handle de ta barre de progression (en utilisant par exemple GetDlgItem) et envoyer des messages (PBM_SETRANGE, PBM_SETSTEP, PBM_SETPOS, PBM_STEPIT, etc.).
Marsh Posté le 26-08-2003 à 11:00:09
ou des StepIt()
edit: grilled pour le win32
Marsh Posté le 26-08-2003 à 11:01:55
pas moyen en win32?! j'ai pourtant creé tt les bouton et boite d'edit...? mais progress niet?!
Marsh Posté le 26-08-2003 à 11:06:54
Mais SI tu peux ! Encore heureux
Et mon panneau tu l'aimes pas ?
http://msdn.microsoft.com/library/ [...] rogbar.asp
Marsh Posté le 26-08-2003 à 11:09:37
euh, par contre je ne charge pas de DLL, je fais des shellexec...?
donc c mort !
triste
et...google est mon amis!
Marsh Posté le 26-08-2003 à 11:11:07
husiana a écrit : euh, par contre je ne charge pas de DLL, je fais des shellexec...? |
mékeskidi ?
Marsh Posté le 26-08-2003 à 11:13:21
c'est expliqué qu'il faut mettre une Dll, c le chargement de la Dll, me trompe-je?!
Citation : This window class is registered when the common control dynamic-link library (DLL) is loaded. To ensure that this DLL is loaded, use the InitCommonControls function first. |
j'suis mauvais en anglais mais bon...?
Marsh Posté le 26-08-2003 à 11:14:25
Citation : Oula il est bien parti pour le bestof celui la |
ben debutant koi ;-)!
Marsh Posté le 26-08-2003 à 11:16:50
Non, je parlais du topic! Oui bien sur tu as le droit d'etre débutant, ce qu'on peut te reprocher c'est que tes messages ne sont pas tres précis.. (euphémisme)
Marsh Posté le 26-08-2003 à 10:51:34
erf, j'ai pleins de question je sais...encore une tite derniere?...pour ajd ;-)!
voila, j'utilise les ptites boites de dialogue dans visual c++ et y'a moyen de mettre des barre de progression, sur developpez.com ils disent que c hyper simple....ben content pour eux :-p!
tt mes bouton, cellules d'editon fonctionnent mais ca...pttt, je vois pas comment l'utiliser...!
pourriez vous m'eclairer ?
merci :-)!
Message édité par husiana le 26-08-2003 à 11:18:23
---------------
http://husiana.myftp.org/phpsysinfo