Как правило, ваш код по-прежнему предоставляет запасной вариант для случаев, когда пользователь отключил темы специально для вашей программы или глобально на своем компьютере с Windows.
Таким образом, решение состоит в том, чтобы просто предоставить запасной вариант, используя простые старые функции GDI. Вы можете получить шрифт, сделав его немного больше, жирнее или что-то в этом роде. В XP этот запасной вариант всегда будет использоваться для классов, недоступных в Luna (стили Microsoft, распространяемые с XP).