Здравствуйте, Perkussi!
Действительно, для многих элементов отсутствует возможность изменения шрифта. Глобальной настройки шрифтов для программы также нет, т.к. в данном случае используются стандартные настройки Windows.
Вариантов решения несколько:
1) Использовать вместо стандартных наборов элементов управления готовые альтернативные варианты, как например
HookMenu или
vbaccelerator.
2) Использовать функцию NONCLIENTMETRICS. Пример ее использования с комментариями есть
ЗДЕСЬ (текст на английском). Учтите, что при этом шрифт изменится во всех программах.
Есть также варианты вроде вставки картинки с надписью вместо надписи, но на мой взгляд это совсем плохой вариант (
URL >>)