Hey, you don't need to use that .h after iostream and conio and graphics.h are not included by default in DEv c++
And for using cout you need to give using namespace std; command. before main().
void main() is not allowed...try int main(0 and therefore necessarily return it.
for getch(); you can use system("pause") which is a dos command for the same.
WIN32 API programming is quite vast and it takes quite some time to learn it. It is applied in C and not C++. C++ is used for OOPS. in wikipedia try and go through their book shelf and read the windows 32 programming sheet..You'll get to know more about it.
Also I feel at this stage it perfectly alright to use Bloodshed C++, since it is free and has quite a lot of features. You can use Open GL , directx and do 3d programs etc. I haven't used MS VS, but i prefer bloodshed since it is free.
For conio.h you can visit the following link.
*www14.brinkster.com/aditsu/console/
If you search at sourceforge.net you can get a link for graphics.h also.
For win32 tutorial you can go here: *www.relisoft.com/win32/index.htm
Thanks and bye