如何向可编辑控件中加入字符串的问题
我做了一个钩子,用来实现向一个可编辑控件(如记事本、写字板、Word等)中加入一些字符串。
我现在两种实现方法:1、循环发送字符消息SendMessage(hWnd,WM_CHAR,'A',1);
2、先将要发送的字符串复制到剪贴板中,再发送粘贴消息SendMessage(hWnd,WM_PASTE,0,0);.
但两种方法都遇到了一些问题:用方法1只能输入英文或数字,不能输入中文内容,而且在Word编缉器中本输入一个字符却变成了4个;用方法2对Word编辑器无效,好像是Word不支持WM_PASTE消息。
以上问题急需解决,请各位高手帮忙,如分不够可以再加。