Modifies the operation of a key. Values may be used individually or ORed together.
[C#]
[FlagsAttribute]
public enum KEYATTRIBUTE {}
Name | Description |
---|---|
None = 0x00 | Use when you do not wish to set any value. |
Extended = 0x01 | Key value is preceded by the extended 0xE0 byte. |
NoRepeat = 0x02 | Key does not auto repeat. |
Silent = 0x04 | Key press does not produce a key click. |
VKEY = 0x08 | Value parameter represents a VKEY value instead of a scan code. |
NOOP = 0x10 | Key does nothing. Use this to disable the key. |
Shifted = 0x20 | Key is preceded by a left shift key before its value is sent. |
NoChord = 0x40 | Multikeys are not chorded when sent. |