you don't need vs2005 to set the marquee style on a progressbar, it's very easy in vs2002 / 2003
you can set the progressbar style to
PBS_MARQUEE using setwindowlong api
then you can use
sendmessage ...
PBM_SETMARQUEE specifying true or false for the wparam value & the time in milliseconds for the lparam ( the speed of the scroll )
here's the link to one of the many topics i have posted on regarding this ...
~~Scrolling Progressbar~~
mind you, i can also make a progressbar smooth in vs2003 easily ;)