глобальные зацепки клавиатуры в с
я хочу написать глобальный хук клавиатуры, чтобы запретить переключение задач. Когда я гуглил, я нашел много кодов в c #, cpp (и delphi), но мне нужны некоторые базовые понятия о перехвате (было бы лучше, если бы примеры были в C ). Так что, пожалуйста, предложите ресурсы, ссылки, которые могут помочь мне понять вещь с точки зрения Си.
PS: я нашел один хорошийрабочий пример(работает на winXP и более старых версиях), но когда я попытался скомпилировать код, он дает мне:
И я попытался найти константы «IDC_» во всех заголовках (по умолчанию, которые поставляются с установкой MinGW gcc и предоставлены разработчиком), но не повезло ... Если кто-нибудь может скомпилировать код и запустить его, пожалуйста, помогите мне Я не загружал сам исходный код здесь, так как есть несколько зависимостей заголовочного файла, и в этом случае я должен был бы опубликовать весь код здесь.
winXP - это целевая среда, но было бы лучше, если бы я также запустил Win7.