Here's a quick run down on the usual projects you may create:
MFC AppWizard(exe)
This kind of project is the one you'd usually choose to create a full-blown all-singing-all-dancing Windows program with dialogs, windows, documents and the kitchen sink.
It is MFC based so you would usually be using the [far easier to use than old API] MFC classes to make your app roll-over and do tricks!
MFC AppWizard(dll)
The DLL version fo the above. You'll get two choices: a regular DLL or an extension DLL. If you want an extension DLL then it'll be plain sailing. Also MFC based.
Win32 Application
If you like to build your programs the hard way then this is for you. You get a WinMain function to start with and little else to go on. Expect to do all the leg work yourself with little help from MFC. Hope your API knowledge is up-to-scratch!
Win32 Console App
If you like DOS programs then this is for you. You have a couple of options to choose from including MFC support (GASP!).
Win32 Dynamic Library
The DLL version of Win32 Application
Win32 Static Library
One of my favorites! Stuff your most-used classes in these little beauties and keep them for prosperity all locked away in their own little .LIB file. When the need arises in some project or another, just add it to your project (along with the header file of course!) and your code compiles in record time and you don't have a great big long list of classes in your class view window!!
programmer (prog'ram'er), n A hot-headed, anorak wearing, pimple-faced computer geek.