![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
| Welcome to Windows Vista Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows Vista. The Vista forum also covers news and updates and has an extensive Windows Vista tutorial section that covers a wide range of tips and tricks. |
| |||||||
| |
| | #1 (permalink) |
| | how to discover is aero is running hi dear group, how to detect if aero is running instead of basic standard GUI? thanks |
My System Specs![]() |
| | #2 (permalink) |
| | Re: how to discover is aero is running Roberto, Current running theme can be queried via the registry key of "HKEY_CURRENT_USER\Software\Microsoft\Plus!\Themes\Current". Other theme related information can be found under "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ThemeManager" Hope this helps! Eddie (MSFT) Roberto Della Pasqua wrote: > hi dear group, > > how to detect if aero is running instead of basic standard GUI? > > thanks |
My System Specs![]() |
| | #3 (permalink) |
| | Re: how to discover is aero is running Eddie, thank you, btw. but the aero theme will be the unique within the 3D powered UI? aren't user personalization changing the name of these keys (eg. a user can save as "mytheme" a changed UI)? > Roberto, > Current running theme can be queried via the registry key of > "HKEY_CURRENT_USER\Software\Microsoft\Plus!\Themes\Current". > Other theme related information can be found under > "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ThemeManager" > > Hope this helps! > > Eddie (MSFT) > > Roberto Della Pasqua wrote: >> hi dear group, >> >> how to detect if aero is running instead of basic standard GUI? >> >> thanks > -- Using Opera's revolutionary e-mail client: http://www.opera.com/mail/ |
My System Specs![]() |
| | #4 (permalink) |
| | Re: how to discover is aero is running Also, if there isn't some kind of theme API built into Windows for this, is the registry key in question is going to be stable for the next 3-4 years? It seems like the result of this route would be a managed app that has a single point that is VERY coupled into the internal workings of Windows (i.e. the registry), as opposed to being linked at a more abstract (and compile-checked) API |
My System Specs![]() |
| | #5 (permalink) |
| | Re: how to discover is aero is running Hi, the C# interop for this API is [DllImport("dwmapi.dll")] private extern static int DwmIsCompositionEnabled(ref int enabled); I personally, check for Aero this way: public static bool Applicable { get { try { if (System.Environment.OSVersion.Version.Major < 6) return false; int enabled = 0; DwmIsCompositionEnabled(ref enabled); if (enabled == 0) return false; } catch { return false; } return true; } } Hope this helps, Jan "Keith Patrick" <richard_keith_patrick@nospam.hotmail.com> wrote in message news:OfZ$uAbOHHA.5012@TK2MSFTNGP02.phx.gbl... > Also, if there isn't some kind of theme API built into Windows for this, > is the registry key in question is going to be stable for the next 3-4 > years? It seems like the result of this route would be a managed app that > has a single point that is VERY coupled into the internal workings of > Windows (i.e. the registry), as opposed to being linked at a more abstract > (and compile-checked) API > > > |
My System Specs![]() |
| Thread Tools | |
| |
Similar Threads | ||||
| Thread | Forum | |||
| Re: Can't open discover either | Vista networking & sharing | |||
| Please help discover IIS by WMI | PowerShell | |||
| Aero and Vista x64 blanks screen when game is running. | Vista Games | |||
| how do I know if Aero is up and running? | Vista General | |||
| running much faster after disabling and re-enabling aero... | Vista General | |||