Windows XPから導入されたテーマ(視覚スタイル)の使用状態を取得する方法です。
TThemeServicesのThemesAvailableプロパティを調べると、 テーマ (視覚スタイル) を利用できるかどうかがわかります。
TThemeServicesのThemesEnabledプロパティを調べると、 現在テーマ (視覚スタイル) を使用しているかどうかがわかります。
#include <Themes.hpp>
if (ThemeServices()->ThemesAvailable) {
//Windowx XP以降
puts("テーマ (視覚スタイル) は利用可能です。");
} else {
//Windows 2000以前
puts("テーマ (視覚スタイル) は利用できません。。");
}
if (ThemeServices()->ThemesEnabled) {
puts("テーマ (視覚スタイル) は使用されています。");
} else {
puts("クラシックモードです。テーマ (視覚スタイル) は使用されていません。");
}