Hallo und
um relativ einfach Windows-Programme zu erstellen, würde ich dir C# (und das .NET-Framework) empfehlen. Die Lernkurve ist bei weitem steiler als bei C++ (und man muß sich nicht so mit Low-Level-Zeugs rumschlagen).
Wenn es doch unbedingt C++ sein soll, dann kombiniere es aber
auf keinem Fall mit WinForms (d.h. dem .NET-Framework), s.a.
Windows Forms und Visual C++ MACHT KEINEN SINN!. Die Sprache C++/CLI ist komplett eigenständig und nur für Interop-Programmierung (managed/unmanaged) gedacht - soviel nur als Hinweis.
Für (natives) C++ gibt es verschiedene GUI-Frameworks, s. z.B.
[HOWTO] Welches Toolkit für GUIS? (persönlich würde ich Qt empfehlen, jedoch ist der Einstieg für Anfänger nicht gerade einfach - Stichwort: MOC).
Wie du siehst, habe ich für C++ dich auf
c-plusplus.de verwiesen, da dies die größte deutsche C++ Community ist.
Wenn du jedoch zu C# wechseln möchtest, so darfst du gerne explizit im C#-Forum hier bleiben.
Viel Erfolg!