Intercettare gli eventi generati dal sistema operativo è spesso un'operazione che un programmatore deve effettuare, specialmente se sta scrivendo software di sistema. Di seguito illustrerò come intercettare, attraverso una routine in C#, l'avvenuta esecuzione dello screensaver.
Prima di tutto ecco una breve descrizione della funzione
SystemParametersInfo, messa a disposizione dalle API di Windows, che ci permette di leggere o settare alcuni parametri del sistema. Il suo prototipo è il seguente:...
(continua)