问题
How would you go about sending key commands or keypresses of particular keys in C#, specifically numbers.
For instance I would like to simulate typing "512" programatically.
Possibly Related: C# SendKeys.Send
回答1:
If you would use inputsimulator you could just do:
var number = 2011;
InputSimulator.SimulateTextEntry(number.ToString());
回答2:
An integer variable doesn't have a UI, so can't have a keypress.
回答3:
Events are for visual objects, not for variables
来源:https://stackoverflow.com/questions/4671695/how-to-simulate-key-presses-in-c-sharp