Win32 アプリケーションで Windows 10 のライト/ダーク モードを検出するにはどうすればよいでしょうか? 質問する

Win32 アプリケーションで Windows 10 のライト/ダーク モードを検出するにはどうすればよいでしょうか? 質問する

背景を少し説明します:シター(純粋な Win32 アプリケーション) はすでに UWP に似た UI をレンダリングできます。

ダークモードの場合:ダークモード

ライトモードの場合:ライトモード

Windows 10.1803 では設定アプレットにダーク/ライトスイッチが導入されました例えばここに見られるように

質問: Win32 アプリケーションの「アプリ モード」の現在のタイプをどのように判断すればよいですか?

ベストアンサー1

このオプションは通常の Win32 アプリケーションには直接公開されていないようですが、レジストリ パスAppsUseLightThemeのキーを通じて設定/取得することはできますHKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize

おすすめ記事