Version 0.1.1
KeyboardHook is a PureBasic library and demonstration application for receiving
Windows keyboard-layout changes. It uses a global WH_CALLWNDPROC hook and
reports the active keyboard layout (HKL/LANGID) to a PureBasic window. The
package includes x64 and x86 hook DLLs plus helper processes for cross-bitness
and elevated x64 applications. Version 0.1.1 adds coordinated bridge shutdown
so each hook owner calls UnhookWindowsHookEx() before it exits.
src/— all PureBasic project sources, preserving their original layout.docs/— bilingual usage and build documentation.LICENSE— project licence.
See English documentation or русскую документацию.
KeyboardHook — библиотека и демонстрационное приложение PureBasic для получения
изменений раскладки клавиатуры Windows. Используется глобальный hook
WH_CALLWNDPROC; активная раскладка (HKL/LANGID) передаётся в окно PureBasic.
В пакет входят x64- и x86-DLL hook, а также вспомогательные процессы для другой
разрядности и повышенных x64-приложений.
src/— все исходники PureBasic с сохранённой исходной структурой.docs/— двуязычная документация по использованию и сборке.LICENSE— лицензия проекта.