Хорошо, что у вас есть 10-летний опыт программирования на VB6.
Вы можете вызывать DLL-файлы, такие как KERNEL32.DLL, SHELL32.DLL и т. Д., Для перехвата их встроенных функций, таких как клавиатурный регистратор, регистратор мыши, диспетчер задач и многое другое на системном уровне. bt Вам не нужно думать, как определить функциональное тело этих действий системного уровня. Вы просто вызываете файлы DLL в начале программы и против кнопки / любого события вы вызываете функцию этой библиотеки DLL. Это будет работать нормально .....
Если U все еще сталкивается с какой-либо проблемой, U может написать мне образец кода: tanmay.roy8 [at] gmail.com ИЛИ позвоните мне +91 9232756239. Калькутта, ИНДИЯ.
С наилучшими пожеланиями,
Танмей Рой.
M.Tech (Engg.)