Código:
unsigned char GETCH(void)
{
unsigned char key;
_asm
{
start:
mov ah,0
int 0x16
cmp al,0
je start ; don't process special keys
mov key,al
}
return key;
}
{
unsigned char key;
_asm
{
start:
mov ah,0
int 0x16
cmp al,0
je start ; don't process special keys
mov key,al
}
return key;
}