I would like to, when a program starts up, download a file from a remote http location. I.E. http://www.host.com/myfile.txt.

Can I use Winsock to do this, or is there another control to do it?