dvplayltd
asked on
How to get keyboard press SHIFT outside keyboard event holder function?
Hi experts!
Im using C# 2008 , WinForm NET 2. I want in one procedure to get state of keyboard (to check for example will user is press SHIFT button, or other button)
I need this to make better speed of development, I create database application and want when I press SHIFT to skip check for user/ name / password . (Of course I have addition technique which can do this only in my DEV computer, not in production).
So in general I need to check for press SHIFT state, but on function which are not some of keyboard event holder. How to do this ?
Im using C# 2008 , WinForm NET 2. I want in one procedure to get state of keyboard (to check for example will user is press SHIFT button, or other button)
I need this to make better speed of development, I create database application and want when I press SHIFT to skip check for user/ name / password . (Of course I have addition technique which can do this only in my DEV computer, not in production).
So in general I need to check for press SHIFT state, but on function which are not some of keyboard event holder. How to do this ?
ASKER
To dericstone
You send me rigth code, but it is not for my case.
I do not get at all
private void Form1_KeyDown(object sender, KeyEventArgs e)
or any event connected with key because I already press it BEFORE start my form
I need to produce such behavour - press SHIFT, then start my program and go without check.
I need someway to scan current state of keyboard, but outside of event which hande keyboard event. That is question.
You send me rigth code, but it is not for my case.
I do not get at all
private void Form1_KeyDown(object sender, KeyEventArgs e)
or any event connected with key because I already press it BEFORE start my form
I need to produce such behavour - press SHIFT, then start my program and go without check.
I need someway to scan current state of keyboard, but outside of event which hande keyboard event. That is question.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Yeee. This work, thank you ! P.S: I COM world I use API and think that in NET have some diffrent object ... but look that is same.
Open in new window