Introduction - If you have any usage issues, please Google them yourself
An intercept and modify the input method module (source)
Intercept and modify the input method, that is to say for example you use Intelligent ABC input method input method text is "123", but the confirmation on the screen out "4 56" is indeed so, this technique could probably be used to do input method plug-in tool class.
The module is a DLL written in VC++, compressed bundle the DLL source code. The principle is to use the API HOOK intercept of the correlation function of the input method (ImmGetCompositionString function, an application by calling this function to obtain the input of the input method), to intercept and modify the input information in order to achieve the purpose.