Mahou/JKL
BladeMight 98a15279dd 🐛 Major JKL fix-up, split uMsgs by x64/x86 2022-05-05 16:43:01 +03:00
..
jkl.c 🐛 Major JKL fix-up, split uMsgs by x64/x86 2022-05-05 16:43:01 +03:00
jkl.cxx 🐛 Major JKL fix-up, split uMsgs by x64/x86 2022-05-05 16:43:01 +03:00
jkl.h 🐛 Major JKL fix-up, split uMsgs by x64/x86 2022-05-05 16:43:01 +03:00
jkl.rc 📝 Added version info to compiled binaries. 2018-04-10 21:24:41 +03:00
jklarch.h 🐛 Major JKL fix-up, split uMsgs by x64/x86 2022-05-05 16:43:01 +03:00
jklx86.c 🐛 Major JKL fix-up, split uMsgs by x64/x86 2022-05-05 16:43:01 +03:00
makefile 🐛 Major JKL fix-up, split uMsgs by x64/x86 2022-05-05 16:43:01 +03:00
readme.md 💎 Added JKL, for adding it to future releases. 2018-04-06 09:35:32 +03:00

A companion to Mahou/NMahou.

Simple hook with dll injection, and IPC messaging through PostMessage and WndProc, from DLL to exe, with support of x86 and x64 apps.

x86 helper will die if x64 is not running, but if you need only x86 you can compile the x64 version as x86, and it will work just as if it x86. Its purpose of creation was to listen for WM_INPUTLANGCHANGE message, and it is succesfully done that task, try switching layout with alt+shift or any other way. Too bad that same can't be done in C#... (sigh)