It's my first MFC application and I'm quite new to Visual Studio, so I can't understand exactly what I need to start with. I've already read many forums and MSDN articles, but almost all I see is how to use controls in dialog-based applications or how to draw or load a document in SDI applications. But my task seems to combine features of both types, so I can't even decide whether I choose the right type of MFCApp .
Here is the simplified version of my task.
I have to write an application in VS 2015 using MFC which must:
When you want toolbars and menus or ribbons you should use an SDI application.
You have a view area that is your working image/surface. all buttons controls and commands are above the surface in a toolbar and menu or in a ribbon.
As an alternative you can choose SDI with a form view. In this case you have an application similar to a dialog application but again with menu and toolbar or a ribbon.
The view can take more controls and works like a dialog.
MDI is in some way "out of date". But still possible... most applications today are SDI applications...