Я хотел бы поддерживать num-lock ON до тех пор, пока мое приложение запущено, так что если пользователь не переключит num-lock, он будет немедленно переключен обратно. Каков самый простой способ добиться этого в C#?Отключить переключатель num-lock в C#?
Чтобы уточнить, в то время как мое приложение работает, я «владею» машиной пользователя, поэтому в моем конкретном случае пользователю не нужно будет отключать num-lock (это не значит, что у меня есть фокус на все время).
Благодаря
Говоря, что вы «владеете» машиной, можно сказать, что ваше приложение имеет фокус в 100% случаев? Как и в, делает ли операция в KeyDown или ProcessCmdKey допустимой? –
@Walt W: У меня может не быть фокуса во все времена, отредактировал вопрос. –