如何获得按下的密钥的lparam值。按下按键调用我的函数,我有KeyPressEventArgs e。 [英] How to get the lparam value of key pressed . my function gets called on key press and i have the KeyPressEventArgs e .

查看:152
本文介绍了如何获得按下的密钥的lparam值。按下按键调用我的函数,我有KeyPressEventArgs e。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何获得按下的密钥的lparam值。按下按键调用我的函数,我有KeyPressEventArgs e。如何从KeyPressEventArgs获得lparam



我正在使用C#。那么如何在c#中获得按键的lparam值。或者是否有人知道如何用c ++完成它。

How to get the lparam value of key pressed . my function gets called on key press and i have the KeyPressEventArgs e . How can i get lparam from KeyPressEventArgs

I am using C#. So how can i get lparam value of key press in c#. Or does any one know how to do it in c++.

void keyboardHook_KeyPress(object sender, KeyPressEventArgs e)
{
    string str = e.KeyChar.ToString();

}





已添加代码块[/ Edit]



Code block added[/Edit]

推荐答案



请参阅下面的Microsoft链接以获取所有键盘输入消息。



http://msdn.microsoft.com/en- us / library / windows / desktop / ms645530%28v = vs.85%29.aspx [ ^ ]



问候

Jegan
Hi,
see the Microsoft link below for all keyboard input messages.

http://msdn.microsoft.com/en-us/library/windows/desktop/ms645530%28v=vs.85%29.aspx[^]

Regards
Jegan


看看一个简单的C#全局低级键盘钩 [ ^ ]。


这篇关于如何获得按下的密钥的lparam值。按下按键调用我的函数,我有KeyPressEventArgs e。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆