Oggi, dopo molto tempo, ho ripreso una applicazione che avevo sviluppato tempo fa con VS2003 e C# e che funzionava senza alcun problema. E' un semplicissimo keylogger e quindi si basa sul meccanismo degli hooks di sistema, nello specifico utilizza la funzione SetWindowsHookEx.
Passando a VS2005 e senza modificare nulla....mi è comparso un errore strano nella fase di run-time, quando l'applicazione cerca di installare l'hook nel sistema.
Il codice incriminato è il segue
Leggi tutto il post...