我用GetCaretPos测试了,获取的位置总是不对,但是在记事本输入窗口中获取的是对的。
我是在撰写输入法界面时候遇到这个问题的,我需要在输入法系统中获取当前使用输入法的应用程序的文本框中插入符的位置,在有些程序如notepad中是对的,可在有些程序如word中又不对了,真是郁闷,请有经验之士赐教!
我是在撰写输入法界面时候遇到这个问题的,我需要在输入法系统中获取当前使用输入法的应用程序的文本框中插入符的位置,在有些程序如notepad中是对的,可在有些程序如word中又不对了,真是郁闷,请有经验之士赐教!
wordSelection.InsertAfter("insert text row 1\n");
wordSelection.InsertAfter("insert text row 2\n");
long lss=wordSelection.GetEnd();
wordSelection.SetStart(0);
wordSelection.SetEnd(1000000);
你可以使用录制宏看看