Cette source s'inscrit dans le cadre d'un autre projet dont je ne parlerai pas ici, cependant je pense qu'il peut être utile à certains. Il s'agit ici d'installer un hook global implémenté dans une DLL en C++ natif depuis un programme en C++ managé.
Dans cet exemple tous les messages windows ne sont pas traités mais il est très facile de les rajouter en suivant l'exemple.