[VB NET] Stato AERO Windows 7

martedì 01 marzo 2011 - 18.55
Tag Elenco Tags  VB.NET  |  .NET 4.0  |  Windows 7  |  Visual Studio 2010

full98 Profilo | Newbie

Ciao a tutti

come da titolo, vorrei sapere se in VB NET è possibile verificare se la funzionalità AERO in Windows 7 è attivata sul PC.

Ho letto su internet come disattivarlo da registro, ma io non trovo le chiavi, forse perché la mia scheda grafica non lo supporta...

Quindi, quali chiavi devo andare a leggere per sapere se Aero è abilitato???

Grazie mille a tutti quelli che mi risponderanno

whiteflash Profilo | Junior Member

Per visualizzare il valore devi fare una chiamata all'api

ma se devi "scoprire" soltanto se aero è attivo è semplicissimo,
Click con il tasto destro nel desktop -> personalizza

Nell'elenco dei temi guarda se sono presenti i Temi Aero,
se non ci sono vuol dire che hai windows 7 basic e non puoi attivare in nessun modo l'aero.

Se ci sono e cliccando su uno di questi temi aero, il tema cambia regolarmente (con effetti trasparenze animazioni ecc...) l'aero si è attivato correttamente,
altrimenti ti appare un avviso che ti avverte che c'è stato un problema e puoi fare il test per la verifica dei problemi...e in quel caso l'aero non sarà attivato affinche non si sistemano i problemi.


Comunque l'api è questa:

Public Declare Sub DwmIsCompositionEnabled Lib "dwmapi.dll" (ByRef IsIt As Boolean)


full98 Profilo | Newbie

Ok, grazie

l'API funziona correttamente
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5