Решил свою проблему заменив в объявлениии функции SetWindowsHookEx тип параметра lpfn на LongPtr.
К сожалению в интернете не нашел таких примеров, все примеры которые попадались хранили указатели в переменных типа Long, хотя казалось бы проблема должна быть распространенной, пришлось решать проблему методом научного тыка.
ЗЫ почему-то во время отладки Excel закрывается сам после выполнения команды SetWindowsHookEx.
К сожалению в интернете не нашел таких примеров, все примеры которые попадались хранили указатели в переменных типа Long, хотя казалось бы проблема должна быть распространенной, пришлось решать проблему методом научного тыка.
ЗЫ почему-то во время отладки Excel закрывается сам после выполнения команды SetWindowsHookEx.
Изменено: - 12.08.2023 21:23:44