How to start MFC with an empty project?

I learn about MFC.

Now I want to develop a simple graphical application, but there is a problem

First, How can I create an empty MFC project? Visual Studio 2013 always gives me an example project, but I don't want it. I do not want to understand sample codes and edit them. I just want to write a simple project code from the world of hello.

Secondly, is there a difference between starting with an empty mfc project starting from application mode WIN32?

Thirdly, I want to develop a program with a user-defined user interface design, then can I use the "Dialog-based mode"? Someone told me that “in the dialog box,“ It’s hard to use custom design. ”Is it really?

+4
source share
2 answers

A completely empty MFC project will be somewhat pointless, because you will need to add back what the sample code already has. For example, each MFC program has a class derived from CWinApp, and it is usually a kind of main window class (whether it be a dialog box or a frame window). Perhaps it would be easier to start exploring the structure when you already have something working that you can edit, rather than trying to figure out how to combine the main parts from scratch. But in any case, you probably want to get a good book to help explain the structure.

Win32 , API Windows ( , MFC ). WinAPI C. , . ... - MFC, , - , Windows API.

" " - . , ? ? ? ? ? , , , , . , , .

, MFC Windows API , . , . , , , /. MFC - , , // .

. ++ Qt . # WPF . , MFC , #/WPF.

+3

, .NET/#.

MFC: , .

Win32: .NET-.

, Win32 API , MFC - ,.NET - .

, .NET/#. , API Win32 .NET, . # , , ++.

"Dialog-based Mode", .NET/# Visual Studio 2013 , .

0

All Articles