Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/05/2012, 18:04
Avatar de drako_darpan
drako_darpan
 
Fecha de Ingreso: octubre-2008
Ubicación: Sinaloa
Mensajes: 617
Antigüedad: 16 años, 4 meses
Puntos: 58
Respuesta: Como establecer tema luna.theme con C#

Hola que tal, pues por fin despues de mucho investigar di con la solucion y fue mas facil de lo que pensaba , a continuacion la solucion:

[DllImport("UxTheme.Dll", EntryPoint = "#65", CharSet = CharSet.Unicode)]
public static extern int SetSystemVisualStyle(string pszFilename, string pszColor, string pszSize, int dwReserved);

// Se manda el theme,
// El tipo ( Homestead, Metallic y NormalColor )
// El tamaño ( NormalSize, LargeFonts y ExtraLargeFonts )
SetSystemVisualStyle(@"C:\WINDOWS\resources\Themes \Luna\Luna.msstyles", "NormalColor", "NormalSize", 0);

Por si a alguien le sirve

Un aplauso para mi jajajaja.

Nota: Solo lo e revisado en XP, si alguien lo mejora ( Me refiero a Windows Vista o 7 ) favor de publicarlo aqui.