Saludos a todos los integrantes del foro.
Tengo una aplicación hecha en VB.NET con temas visuales CLARO y OSCURO, la curiosidad que tengo es como puedo detectar el tema de Windows 10 si está en CLARO U OSCURO para poder aplicar a mi programa el mismo tema de Windows 10 desde VB.NET o C#.
Les agradezco de antemano.
Asi podes verlo en windows10 solo lo he probado en la versión 1803
private void tema()
{
var registro = My.Computer.Registry.GetValue(@"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize", "AppsUseLightTheme", null);
if (registro == 1)
Interaction.MsgBox("Tema claro");
else
Interaction.MsgBox("Tema oscuro");
return null;
}
Muchas gracias xskyx por el código, si funciona correctamente en windows 10 1909.
Saludos.