I'd agree with millstone Every few years MS pushes a new UI framework (MFC, WTL, WinForms,WPF, WinRT, SilverLight) and abandons it after a few years. Other than Win32 which is not easy to use there really is no obvious choice which framework to use.
If I had to start a new desktop app for Windows I would probably go with Qt. I would not trust MS.
If I had to start a new desktop app for Windows I would probably go with Qt. I would not trust MS.