Using MFC in C++ Part 1: A Basic Application Skeleton
Microsoft Foundation Classes allow C++ developers to write windows apps easier and faster. In this article, Mitch starts from scratch and digs deep into the MFC toolbox to provide you with all of the code and details to create a simple MFC based Win32 app.
Using MFC in C++ Part 1: A Basic Application Skeleton (Page 1 of 7 )
Microsoft Foundation Classes are a set of classes that ship with Microsoft Visual C++, and most recently, Visual Studio.Net. They allow developers to write windows applications easier, without the need to call Win32 API’s exclusively. The MFC’s act as “wrappers” to several of the Windows API calls, but also give programmers added error handling and functionality while all being neatly encapsulated into #includeable header files… how convenient!
In this article I will give you a detailed run-down of how to create a simple MFC based Win32 Application skeleton. We will create our main window, and I will describe how windows messaging works and give a brief example of responding to a message. In parts two and three, I will talk about some of the windows resources including menus and dialog boxes.
To continue with this article, you should be proficient with C++ and have Microsoft Visual Studio 6 installed. You could also use Visual Studio.Net C++.