I want to program in Visual Studio 2010. My choice of programming language is C++. I want to know what project shall I select when I click on new project? I understand that a solution is a collection of projects.
I believe I need to select Win32 Project type as selected in following snap shot.
When I create new projects, I get a directory structure which includes following folders:
1. External dependencies
2. Header files
3. Resource files
4. Source files
I want to understand following things:
How and where to edit UI screen? I tried playing around with the project and I want not able to understand from where to get to a screen in IDE where I can create forms, buttons, text boxes, etc.
I know that we can add dialog boxes (forms) in Resource View. But is it the only way to do the same? How to find associated back-end code?
What will be a good reference material to go through to understand these concepts?If there are more than one project in the solution that is created, how do they depend on each other?
I have seen some example codes. And there I have seen statements like
DECLARE_MESSAGE_MAP()
written without semi-colon at the end. I want to know what does it mean? From where can I understand the basic architecture to be followed while creating a similar project.
Thanks in advance.