Здравствуйте, apple-antonovka, Вы писали:
AA>Что значит от имени другого пользователя? Что это за другой пользователь и на каком десктопе запускается программа?
AA>SetWindowsHookEx устанавливает хук который распространяется на процессы пользовательского аккаунта к процессам которого у тебя есть доступ (те если ты не можешь открыть OpenProcess(PROCESS_ALL_ACCESS,.. ) какой то процесс то твой хук на него не подействует). + Хуки распространяются только на тот десктоп на котором работает устанавливающий хук поток.
от имени другого пользователя, т.е запускается при помощи CreateProcessWithLogonW от имени администратора.
клавиатурный хук вполне нормально работает.