wymagane wyjaśnienie keybd_event KEYEVENTF_EXTENDEDKEY
Wdokumentacja to mówi:
KEYEVENTF_EXTENDEDKEY (0x0001): Jeśli określono, kod skanowania był poprzedzony bajtem prefiksu o wartości 0xE0 (224).
Czy ktoś może wyjaśnić, co to oznacza?
Jaka jest różnica między tym:
keybd_event(RIGHT, 0, 0, 0);
keybd_event(RIGHT, 0, 2, 0);
i to:
keybd_event(RIGHT, 0, 1 | 0, 0);
keybd_event(RIGHT, 0, 1 | 2, 0);
ponieważ kiedy wykonam ten kod, nie widzę różnicy?
Do czego służy także „bajt bScan”? W opisie jest to: Kod skanowania sprzętu dla klucza. Co to znaczy?