Intro :
Certain se sont déjà demandé comment faire un hook avec une dll en C++ avec Dev-C++.
Tout compilait mais au moment du lancement, le hook ne fonctionnait pas parce que DLLMain n'avait pas été appellé.
Je vous propose donc la solution inspirée d'une source de BruNews (que je remercie).
Description :
Le programme va lancer un hook à votre demande sur le bouton Hook.
Il consiste à détecter l'appui sur F8.
Lors d'un appui sur F8 si le notepad est lancé, le programme envoi au notepad une simulation d'appui sur F5 ce qui a pour effet d'y afficher la date.
Le notepad n'est pas obligé d'être au premier plan mais si il y a appui sur F8 c'est bien lui qui reçevra le F5.
Si le notepad n'est pas lancé, rien de spécial ne se passe.
A vous de tester et de noter !