是这样的,最近偶忽然想学学怎么做鼠标按键的映射,因为鼠标是五键的,有些时候侧键无用武之地,感觉有点浪费,想写个小程序,在按侧键的时候直接就等于键盘上某个按键,并且是在指定的程序中才生效的,譬如说,只在QQ里生效,或者说只在VS2008里面生效关键是偶是一个小小小菜鸟,刚学不久的程序,这些都没有什么经验,不懂要怎么写,用C#可以写出这样的小程序吗?求各位达人指点明路,呃,说一下,偶对抓捕鼠标什么的都不怎么懂,希望各位大大能够指点一下详细的路
调试欢乐多
MouseEventArgs当中有关于鼠标的事件,至于要针对于某个程序来执行,估计你得了解windows消息机制才可以吧。
{
if (e.Button == MouseButtons.Left)//判断鼠标做了什么,例子是判断是否鼠标左键按下了
{
//如果为真则显示一个消息。这里可以换成你想要的,当然代码得自己添加了。
MessageBox.Show("Mouse Button.Left Clicked");
}
}
参考下这里也许会有帮助。
http://msdn.microsoft.com/zh-cn/library/system.windows.forms.mouseeventargs(v=vs.80).aspx