Bonjour voila venant de passer recemment à visual studio 2005 je viens de migrer l'un de mes projets (débuter en visual 6) et je viens de me rendre compte qu'avec visual 2005 mes progress bar ne change plus de couleur pourtant en compilant avec vs 6 sa marche nikel voila le code que j'ai mi pour modifier la couleur :
ce code marchai très bien avant donc ma question est, est-ce toujours possible de modifier la couleur d'une progress bar avec visual 2005 et si oui comment je précise je suis en MFC et dialog based
Il est bizarre ton SendMessage. Qu'il y est pas de hwnd, d'accord, mais
il devrait y avoir un wParam et un lParam. Le wParam doit être à zéro
->
progress.SendMessage(PBM_SETBARCOLOR, 0, RGB(255,0,0));
<hr size="2" width="100%" />3ème année en ecole d'ingé d'info cherche stage de 4 mois à partir du 01/04/08
oops désoler oui c'est vrai j'ai oublier le wparam dans mon exemple mais je te rassure dans mon code il est bien présent j'ai remarqué aussi que si j'enleve la gestion du fichier manifest mes progressbars retrouve les couleurs que je leur ai attribué mais du coup je perd le style XP des controles donc est il possible d'avoir les deux ? (garder le style XP des controles et de modifier la couleur des progressbars )