Я должен действительно знать, какую тему Windows использует мой пользователь.
Точнее, Classic, XP, Basic или Aero. (Основная тема как в Vista / 7 Windows Basic)
Я уже знаю, как найти, если это аэро, но как насчет других?
Ответ может быть на любом языке .NET (C #, VB.NET или C ++).
Если вам действительно нужно знать, почему на Земле мне нужно знать тему, тогда вот вам:
У меня есть несколько плавающих кнопок над заголовком формы, и мне нужно изменить их внешний вид в соответствии с темой Windows.
Пока мне удалось найти Aero / Classic.
Скриншоты результата, после решения проблемы: