Alors voila, je travaille sous Dev-cpp, et j'aimerais simplement réussir a créer une barre de progression.
J'ai cherché sous cppfrance, et je ne trouve que des programmes ultras
complexe, avec pleins de fichiers source que je n'arrive pas compiler,
etc.. ^^ galèèèère koi...
Donc imaginer une simple fenetre avec un bouton. Lorsque on clique sur
le bouton, la barre de progression se remplis et termine le programme.
Je ne demande pas encore qqch qui interagit avec une copie de fichiers
qqch comme ca, je désire pour l'instant juste réussir a faire qqch du
style. >_>!
Celui qui arrive a me faire ca, est pour moi quelqu'un de super cool,
vu qu'il prends un peut de temps pour un apprenti-apprenti-apprenti...
Merci bcp d'avance!!
Alors il y a la solution CreateWindowEx avcec comme class PROGRESS_CLASS
Pour mettre une position particulier : SendMessage(hPbm, PBM_SETPOS, Pos, 0);
Pour mettre augmentaire d'une valeur step : SendMessage(hPbm, PBM_STEPIT, 0, 0);
Pour changer le step : SendMessage(hPbm, PBM_SETSTEP, Step, 0);
Pour découvrir plein de chose : Google : PBM_SETSTEP msdn et voila :)
La deuxieme solution, c'est tout dessiné comme dans un code qu'on trouve ici : CONTROL PLUS par Dr Progz ( j'arrête pas de le citer lui lol )
J'ai oublié le principal !!!
C'est bête que même lol
#include <commctrl.h>
et au linker tu rajoutes libcommctl32.a un truc comme ça quoi ca doit ressembler à ca ;)
Et dans WM_CREATE au tout début tu nous fais un ptit InitCommonControls();
et normalement tu verras ta jolie barre !
Par contre un soucis, j'ai pas réussi à la faire marcher moi lol...
Ben oui, là, j'en suis sur... Ca devient bizar tout ca... mais bon
tampis, je vais parcourir bien tout le code que tu m'as dit, control
plus... mais merci bien!!
Mais enfait, j'ai pas vraiment de projet, je voulais plutot essayer de
le faire pour peut-être plus tard faire un projet, mais simplement ce
que je voulais, c déja d'afficher une barre, et plus tard, essayer de
faire qqch de concret...
Ah mé nonnnnnnn lol t'as rien compris
Ton projet à toi pas celui par défaut... Fin bref c'est juste pour vérifier si ta bien linker etc...
Au pire colle ton code ici...