для начала ты можешь посмотреть примеры готового кода. На гитхабе, например. Вот первое, что поиск выдал: https://github.com/Onelio/Win32GUI
Ну а вообще с винапи всё работает точно также, как и с любым другим апи и особенностей при создании классов-оболочек никаких нет. Вот только если ты пишешь простое приложение, то возможно с классами нет смысла заморачиваться. Достаточно например сделать функцию, которая будет создавать кнопочку и назначать ей все необходимые свойства.