Bonjour,

J'essaie de mettre en place une barre de progression mais j'ai un souci avec l'option "PBS_MARQUEE"
Apres avoir eu des problèmes de compilation en mettant le style PBS_MARQUEE directement dans le CreateWindow, j'ai fait ceici :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
InitCommonControls();
              hwndPB = CreateWindowEx(0, PROGRESS_CLASS, (LPSTR) NULL, 
                                      WS_CHILD | WS_VISIBLE|PBS_SMOOTH,
		             5, 40, 380, 15, 
                                      hwnd, (HMENU)1,hInst, NULL);
              style = GetWindowLong(hwndPB, GWL_STYLE);
              style = style | PBS_MARQUEE;
              SetWindowLong(hwndPB, GWL_STYLE, style);
//              SendMessage(hwndPB, PBM_SETRANGE, 0, MAKELPARAM(0, 20)); 
//              SendMessage(hwndPB, PBM_SETSTEP, (WPARAM) 1, 0);
//              SendMessage(hwndPB, PBM_SETBKCOLOR, 0, (LPARAM)RGB(255,255,255));
		      SendMessage(hwndPB, PBM_SETBARCOLOR, 0, (LPARAM)RGB(51,204,0));
              SendMessage(hwndPB, PBM_SETMARQUEE, (WPARAM) TRUE,(LPARAM)150 );
Malheureusement, ca ne fonctionne pas ...
Si quelqu'un peut me donner une piste,

Merci d'avance