← Back to context

Comment by voldacar

6 years ago

I'm not much of a windows user so sorry if it's a dumb question, but don't newer UI libraries like UWP and WinUI just act as wrappers around Win32 functions?

Like if I wrote a UWP/WinUI/etc program and disassembled it, wouldn't it just call Win32 functions in some system dll to do things like create windows, receive messages etc?

Not sure about others, but e.g. WinForms is a wrapper for Win32 controls. WPF has its own rendering.

Yes, for the most part. Some of them use Win32 functions but do their own drawing, like the newer opacity parts in the UWP settings menu.