如何截获键盘按键的消息?也谈输入法的机理
1、取得键盘按键的消息,知道按了什么键(包括字母,字符,功能键,组合键)。
2、按下的键对其它程序无影响。就是将消息截获了。如按了字母"A"键只执行我的程序的操作,而不会在用户打开的写字板之类的程序上输入"A"。
就如输入法一样
3、顺便问一下输入法的机理。如果解决了上述两点,我又如何将我程序上的字(汉字、符号等)写到用户的写字板、记事本或是word的文本处理软件上。我试过用剪切板,可以实现第三条的写入功能,但会覆盖原来剪切板的内容。而且真的输入法不是这样实现的,也没用到剪切板。请高手指点。
希望能给出代码。haoqingqlm@163.com