public bool _IsAppThemed() { try { // Check which version of ComCtl32 thats in use.. DLLVERSIONINFO version = new DLLVERSIONINFO(); version.cbSize = Marshal.SizeOf(typeof(DLLVERSIONINFO)); int ret = DllGetVersion(ref version); // If MajorVersion > 5 themes are allowed. if (version.dwMajorVersion >= 6) { return(true); } else { return(false); } } catch (Exception ex) { LogHelper.WriteLog(LogLevel.LOG_LEVEL_CRIT, ex, typeof(ThemeManager)); MessageDxUtil.ShowError(ex.Message); return(false); } }
private static extern int DllGetVersion(ref DLLVERSIONINFO s);