I have recently started programming in C++. I can create simple console programs like calculators, guess the number games, etc. But I want to do more than that. So I have a couple of questions

When I compile a project, are all of the files in it compiled into one executable?

If so how do I include these other files? with #include?

Does anyone know of a good tutorial explaining all this?

How do I make Win32 (I guess thats what you call them) programs. Just something simple like a calculator. My compiler,Dev-C++, has a template to open a simple window but I cant manage to put any content in it. Does anyone know of a good tutorial for this?

Thanks
johnnabn