How do I write a windowed application? [closed]

Closed. This question is off-topic. Answers to it are not accepted at the moment.

Want to improve this question? Update the question so that it it fit into the theme of Stack Overflow in Russian.

Closed 5 years ago.

Improve the question

I want to write in Visual Studio, although it is possible in something else, C language++.

Advise books, articles. I heard that VS has Windows Forms, but it didn't work out using the poke method sort out.

There were suggestions to use Windows Forms, WPF, MFC, and Qt. So, what's better?

Author: Nicolas Chabanovsky, 2011-02-10

4 answers

The first step is to download and install Visual C++ Express on your machine (if it is not already installed). The second step is to go to the MSDN page Creating Win32 (C++) applications) and perform all the items that are written there. The third step is to look at the section Interactive tutorial on Visual C++: there is something to read. Perhaps the books won't be needed. :)

According to WinForms: this is an outdated technology, it makes no sense to spend time studying it now. If by if the work is needed, then yes, you can study it, and so it is better to get acquainted with WPF.

 6
Author: stanislav, 2011-02-10 17:21:57

Read "Visual C++ and MFC" Meshkov A., Tikhomirov Yu.

Despite the fact that it has been published for a long time, in my opinion the most lucid book about the use of MFC. And Windows Forms can't be used in C++ (as I already wrote in one of the comments). Because Windows Forms is only available on the platform .NET and the language must be appropriate, e.g. C++/CLI.

 1
Author: IAZ, 2011-02-10 19:46:19

Hi:) Don't listen to usrex - a :))))

The poke method, of course, will not work :) Read books on Schildt :) He very clearly and clearly describes everything :) P.S. When reading, there are times that nothing is clear. Well, nothing. As a rule, when you go to the next article, you very quickly get the right ideas and thoughts in relation to the previous one.

P. P. S. First learn how to write console applications. After that, go to the Win-forms, because if you start learning with the middle-it is unlikely that this will be something sensible for you.

 0
Author: Асисяськин, 2011-02-10 17:41:52

The correct answer to your question is: Python + GTK.

C++ is not intended for creating a GUI. And Qt is a historical accident.

 -7
Author: Vladimir Gordeev, 2011-02-12 18:58:21