obsługa klawiatury w winAPI

0

Witam. Mam taki problem.... otóż niewiem jak "płynnie" obsłużyć naciśnięcie klawisza w WinAPI... tzn. kiedy nacisne jakis klawisz to program wykonuje odpowiednią instrukcję po czym czeka jakąś sekundę i dopiero potem kontynułuje wykonywanie tej instrukcji. Jak sie pozbyć tej przerwy ?!?

0

moze masz gdzies sleep? albo wykonywanie jakiejs instrukcji jest dosc ciezkie.
zalezy tez jak obslugujesz klawiature.

wystarczy przechwycic msg z okna poczym sprawdzic czy jest to keydown... przypisac do odp klawisza....
np .mamy tablice key[255]:bool... przy keydown dajemy key[wparam]=true a przy keyup dajemy false.

takie dzialanie zapewnia plynnosc.
przynajmniej mi....

0

Ehhh jakieścuda mi sie tu dzieją :( mam taką procedure w WM_KEYUP "if key[wParam] = true then"... Otóż dla jednych klawiszy to działa, a dla innych nie :) Co jest grane ?!?

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