Fn jaki kod, nr klawisza

0

Jak w delphi sprawdzić czy wciśnieto klawisz FN lub kombinacje np. FN + F6?
RichEdit1KeyDown i ShowMessage(IntToStr(Key)) zwraca tylko kod klawisza f6.

0

klawisz "Fn" nie jest "normalnym" klawiszem, nie ma wlasnego kodu wiec raczej nie uda Ci sie go odczytac, a przynajmniej nie w taki sposob jak pozostale klawisze.

0

No właśnie chyba raczej normalnie sie nie da?!? Kombinacja klawiszy FN i F6 u mnie to ściemnienie lcd, F8 przyciszanie dzwieku. I dziwna rzecz... FN jako sam nie zwraca nr. Kombinacja FN i F8(dzwiek) zwraca numer, sam F8 także ale inny. F6 zwraca nr ale juz kombinacja FN i F6(lcd) nie.

0

Nie wiem czy może coś dałoby posłużenie się tzw hook'iem na klawiature itp? Moze ktoś znający dobrze ten temat, dysponujący już kodem mógłby to sprawdzić? Czy jednak jest to ślepa uliczka?

0

klawisz Fn zazwyczaj jest normalnym klawiszem, ale jego kod nie jest unormowany, i na różnych laptopach będzie zwracał różne wartości.

0

Czyli ScanCode klawisza dajmy na to F1 + Fn będzie różny w zależności od sprzętu?

1 użytkowników online, w tym zalogowanych: 0, gości: 1