

The window snap feature now lets you hover over the maximize button to choose from different ratios and arrangements, like a 70/30 split, which I find really handy. There are other little things I really like here. But I definitely find Windows 11's soundscape much more pleasant. It's as if for years computer sound effects have been designed with pure functional utility in mind, and then one day someone said "Remember when we had Brian Eno compose the Windows 95 startup jingle, and it sounded nice? What if we tried to make things sound nice again?" Windows 11 has new sound effects, too, and I think they're way more pleasant in general. Smooth is a good word for a lot of Windows 11-it reflects almost everything I enjoy about it, like the new, far less jarring notification pop-ups. Regardless, I think Microsoft has done a better job than with Windows 10 making themes feel cohesive, and the switch from light mode to dark mode is really smooth. Pretty soon I'll get used to the new aesthetic and then it'll just be business as usual, or I'll apply a different color scheme. The taskbar and rounded edges and colors evoke the same airy lightness as that classic Windows XP wallpaper I feel a little like I'm floating on clouds as I pop open the Start menu and the file explorer, which is a nice feeling. When the Light/Dark setting is changed top level windows get WM_SETTINGCHANGE message.Microsoft has done a better job than with Windows 10 making themes feel cohesive If ( st = ERROR_SUCCESS & type = REG_DWORD ) TEXT("Software\\Microsoft\\Windows\\CurrentVersion\\Themes\\Personalize"), If you really want to change something in response to the Light/Dark setting switch in the classic application, get DWORD value from HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize\AppsUseLightTheme bool IsDarkThemeActive() In the case of classic apps dark mode is problematic because basic Windows controls (buttons, labels, edit fields) do not support it. I'm not sure if you want to port Tk to UWP, because you don't seem to do any steps in this direction. You can verify that Calculator, Calendar and Contacts switch colors but classic apps Explorer, Notepad and Paint don't.

Generally Dark/Light-Theme switch is intended for "modern" UWP apps only. Update: Microsoft improves dark theme handling in newer versions of Windows 10, so in some point this answer will be outdated.
