You can use static or dynamic linking. For VS2005 you can find samples
here and
here
I would recommend dynamic linking.
If you need to use libraries which you don't own, you'll need the .lib file along with the .DLL. You must specify the additional libs in project's properties->Configuration properties->Linker->Input->Additional Dependencies. Of course, you must ensure the compiler can find them. If they are not in PATH, then you can specify where to search: Configuration properties->Linker->General->Additional Library Directories
Iostream is part of standard libraries, you don't need to include anything.