upvote
Why? You may end up with something that doesn't get much attention anymore, but none of the official gui approaches have ever been removed as far as I know. Win32, MFC, winforms, wpf, winui, maui are all still available and apps using them are functional. Even winjs still works apparently, even if it was handed over.

I wouldn't start an app in most of them today, but I wouldn't rewrite one either without a good reason.

reply
Well a number of them have horrific bugs in them which have zero attention. At least win32 has an abstraction level which allows you to work around them.

There’s a fun bug on WPF and form backgrounds for example which means on fractional DPI screens the background is tiled unpredictably. Had to patch that one up rather quickly one day and it was a mess due to how damn complicated WPF is.

reply
I wonder if people still use WinForms, MFC and WPF...
reply
We still use win32!

(granted we made our own MFC around it)

reply
Still migrating an enterprise app off WPF to this day.
reply
What are you moving to out of interest? I’ve seen people talking of moving ours to Electron which seems to just be more problems waiting.
reply
They certainly do.
reply
I'd guess WinForms is still the most popular widget library in Windows.
reply