KBDKEYINFO struc kbci_chChar db ? ;ASCII character code kbci_chScan db ? ;Scan Code kbci_fbStatus db ? ;State of the character kbci_bNlsShift db ? ;Reserved (set to zero) kbci_fsState dw ? ;state of the shift keys kbci_time dd ? ;time stamp of keystroke (ms since ipl) KBDKEYINFO ends EXTRN KbdPeek:FAR INCL_KBD EQU 1 PUSH@ OTHER CharData ;Buffer for data PUSH WORD KbdHandle ;Keyboard handle CALL KbdPeek Returns WORD