globalKeyboardHook gibt es auch noch..
Code:
using Utilities;
globalKeyboardHook gkh = new globalKeyboardHook();
private void Form1_Load(object sender, EventArgs a)
{
gkh.HookedKeys.Add(Keys.NumPad5); //was auch immer für eine Taste
gkh.HookedKeys.Add(Keys.B); //und noch eine Taste
gkh.KeyDown += new KeyEventHandler(gkh_KeyDown);
gkh.KeyUp += new KeyEventHandler(gkh_KeyUp);
}
void gkh_KeyUp(object sender, KeyEventArgs e)
{
MessageBox.Show("Bling es geht");
e.Handled = true;
}
sowohl das ganze nur mit KeyDown:
Code:
void gkh_KeyDown(object sender, KeyEventArgs e)
{
MessageBox.Show(e.KeyCode.ToString());
e.Handled = true;
}
Download der Klasse:
[ame="http://rapidshare.com/files/363832598/globalKeyboardHook.cs.html%20MD5:%200A20AAADBF93AB 2F7390B582C42A79D6"]http://rapidshare.com/files/363832598/globalKeyboardHook.cs.html[/ame]
[ame="http://rapidshare.com/files/363832598/globalKeyboardHook.cs.html%20MD5:%200A20AAADBF93AB 2F7390B582C42A79D6"] [/ame]MD5: 0A20AAADBF93AB2F7390B582C42A79D6
Hoffe konnte helfen =)