Если у вас есть более одной программы, которую вы хотите запустить, вам нужна кнопка для каждой программы, которую вы хотите запустить.
Чтобы запустить внешнюю программу, в родительском окне кнопки необходимо обработать сообщение WM_COMMAND
с уведомлением BN_CLICKED
.
Чтобы установить текст кнопки, вам нужно отправить WM_SETTEXT
сообщение кнопке с текстом, который вы хотите отобразить.
Кстати, BS_GROUPBOX
используется для создания прямоугольника вокруг переключателей. Этот стиль не подходит для вашего сценария.
Если вы хотите использовать альтернативу нескольким элементам управления Button, вы можете использовать Панель инструментов . На самом деле, мне кажется, что панель инструментов будет лучшим контролем для вас. Вы можете прочитать больше о создании панели инструментов .