Best framework for this is Qt.
Haven't used Qt in a while, but at first glance, seems simpler: https://github.com/fltk/fltk/blob/master/examples/menubar-ad...
Classical Win32 C API surface, with some exceptions, is mostly stuck in Windows XP view of the world.