Disabilitare le notifiche sulla batteria su Pocket PC 2003
Se volete disabilitare i balloons che Pocket PC 2003 visualizza quando il livello di carica della batteria scende al di sotto di una certa soglia, potete farlo manualmente andando – se ricordo bene – sotto Start –> Impostazioni –> Alimentazione –> Avvisi. Qui ci sono due checkbox, disattive di default, che vi permettono di spegnere due notifiche: una riguarda il livello basso di carica (battery low) e l’altro il livello molto basso di carica (battery very low).
Se dovete fare questa cosa su 100 palmari diversi, che andranno in produzione, può essere comodo inserire questa cosa nel vostro software, con cinque righe di codice pulite pulite:
// DISABLE BALLOONS FOR 'BATTERY LOW' AND 'BATTERY VERY LOW' RegistryKey key = Registry.LocalMachine.OpenSubKey(@"SystemGWEBattery", true); key.SetValue("BatteryLow", 0); key.SetValue("BatteryLow2", 0); key.SetValue("BatteryHigh", 0); key.SetValue("BatteryHigh2", 0);
Comodo, no? Ricordo che tutto questo vale esclusivamente per palmari che montano Pocket PC 2003 come sistema operativo. Per i più moderni Windows Mobile 5.0/6.0, c’è a disposizione tutta un’architettura diversa.
Technorati Tags: .NET Framework PocketPC battery