WPF is Microsoft’s latest user interface infrastructure and has many advantages over System.Windows.Forms, which is its predecessor in .NET. It may be easiest to learn C # and make the user interface material in WPF, and access native C ++ only as needed. If you want to stick only to C ++, you can also use managed C ++ (C ++ / CLI) using both .NET GUI infrastructure technologies.
++ , Qt - . MFC, , , . ++ Win32 API, , , .
, # WPF. , # , ++.
Windows Petzold Richter .