Hi, yes, we use WinForms. Microsoft has been for a long time, kind and did a LOT of work for you. In the case of C++, it does SO code for you that it just becomes confusing. Unless you really want to learn C++ on Windows, or are forced to, I would go with C# or VB
. I like both, but my main is C#. VB
is sometimes just fun to write in.
I believe a win32 applicaiton is meant to use the Windows API, so you are making low-level applications for Windows. WinForms are win32 applicaitons but you only have to work with the higher end portion only.
WinForms are inherently much easier to write in, especially when using a higher level language like C# or VB