台式电脑键盘的大小回车在.NET中是个不好区分的事情,下面这个例子是我08年研究的捕获大小回车的例子,特记录。
其实,只要捕获消息的LParam,判断大小回车的键盘消息的参数Lparam值,就可以区别大小回车
小回车 0x1c0001 ==18612225
大回车 0x11c0001 == 1835009
所以这里提供两个测试项目的源代码,实现出来的捕获大小回车的效果都一样:
源代码一:
Designer文件源代码:
源代码二:
Desinger文件源代码: