Ну так число картинок кнопки по кол-ву состояний. Многие виндовые программы с красивыми кнопками делаются именно так.
Какие инструменты для перевода изображений с СИ-код я вспомнил:
1. LcD vision
http://www.hpinfotech.ro/lcdvision.html2. emWin от Segger, идёт в пакете с Keil и STemWin
3. STM32 embedded GUI library
https://postimg.cc/image/u8su3uivd/Это если не стоит задача изобразить такую кнопку алгоритмически. Иначе придётся создавать собственный контрол под выбранную библиотеку GUI.