Pobieranie znaku z bufora

santy131313

Użytkownik
Dołączył
Październik 30, 2006
Posty
22
Witam

pseudokod:
while()
{
if//naciśnięto klawisz to rób to
else// jesli nei nacicnie to zrób co innego
}


Getch() opada, bo ona czeka na naciśniecie klawisza, a wtedy program staje.

Szukam jakiegoś sposobu, ale nie mogę znaleźć ;/
 

Mo4x

Były Moderator
Dołączył
Grudzień 26, 2005
Posty
704
Może funkcja

Kod:
HHOOK SetWindowsHookEx(      
    int idHook,
    HOOKPROC lpfn,
    HINSTANCE hMod,
    DWORD dwThreadId
);

z pierwszym parametrem WH_KEYBOARD_LL
 

marccinn

Użytkownik
Dołączył
Grudzień 5, 2007
Posty
19
Jest jeszcze w conio.h funkcja kbhit(). Nie pobiera parametrów, zwraca: true, jeśli w buforze jest jakiś znak; false, jeśli bufor jest pusty.
 
Do góry Bottom