Jak przechwycic nacisniety klawisz

Jak przechwycic nacisniety klawisz
J9
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Niemcy
  • Postów: 16
0

Witam,

czy moze mi ktos lopatologicznie napisac jak w c++ builderze przechwycic nacisniety klawisz jezeli aplikacja nie jest aktualnie aktywna?
Potrzebuje wykryc czy zostal nacisniety ktorys z klawiszy funkcyjnych. Szperalem troche w necie i znalazlem ze trzeba uzyc LowLevelKeyboardProc i hooki, ale nie wiem jak sie do tego zabrac.
Jezeli ktos bawil sie tym tematem to bede wdzieczny za pomoc.

Pozdrawiam Jaco

PA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 288
0
Kopiuj
if(GetKeyState('A') & 0x8000/*Check if high-order bit is set (1 << 15)*/)
{
    // Do stuff
}
Kopiuj
if(GetKeyState(VK_SHIFT) & 0x8000)
{
    // Shift down
}
J9
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Niemcy
  • Postów: 16
0

Dzieki!
Nie sadzilem ze to bedzie takie proste!
Wsadzilem w Eventa OnTimer i dziala jak chcialem.

Pozdrawiam Jaco

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.