Unless you are really concerened with speed, you should use PaintPicture instead, because it's a built in Vb function, and you don't need to declare any API's.

Secondly, PaintPicture and BitBlt are both used for pictures. If it's just text that you want to scroll, you might want to use VB's Print method instead.