自己想编写自己的输入法,算法不是问题。问题是,如何获取windows光标的坐标。因为输入法需要获取那个坐标来创建选项窗口。
另一个问题是,如果我在键盘中录入字符,那么我如何截取键盘信息到被输入控件之间的信息,并加以转换成对于的文字后再写入该控件中。我使用的是java的jna.jar。里面有Kernel32,User32,W32API等等的接口,但是找不到我要的东西,可能是太多了,或者我没找对。有经验或则了解的人希望能指点一二,路过的朋友也想了解的帮忙顶一下。
Point mousePoint = MouseInfo.getPointerInfo().getLocation();
试试这个