PDA

View Full Version : [Win32 API][C] ProgressBar


SnakePlissken
07-02-2005, 19:14
Salve a tutti!

Ho la necessità di creare una progress bar di questo tipo, come quella visualizzata durante la ricerca in esplora risorse:

http://www.thaizone.com/images/loading.gif

Come posso fare?
Grazie!

Fenomeno85
07-02-2005, 20:21
che libreria grafica vuoi implementare?

~§~ Sempre E Solo Lei ~§~

SnakePlissken
08-02-2005, 11:16
Scusa, mi sono espresso male, riformulo la domanda.

Mi servirebbe inserire una progress bar di quel tipo in un dialog. Va settato qualche bit di stile in particolare, oppure che cos'altro devo fare per ottererla?

:)

71104
08-02-2005, 12:44
Prova ad aprire una finestra in cui ci sia la progress bar che vuoi e analizzala con Spy++, così scopri il nome della classe e gli stili; probabilmente (anzi sicuramente) è un common control quindi cerca anche la documentazione in MSDN; e comunque penso che per ottenere quell'effetto grafico devi utilizzare lo stile grafico dei controlli di Xp includendo il file manifest tra le risorse del tuo programma.

kk3z
08-02-2005, 12:52
Dev'essere lo stile PBS_MARQUEE (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/commctls/progbar/styles.asp), chiaramente il colore blu è dato da uno stile di xp. Attento che funziona solo con windows xp..