delorie.com/archives/browse.cgi | search |
From: | "Florent" <florent AT oih DOT rwth-aachen DOT de> |
Newsgroups: | comp.os.msdos.djgpp |
Subject: | code of up and down arrow ... |
Date: | Wed, 2 Aug 2000 22:50:58 +0200 |
Organization: | Aachen University of Technology (RWTH) |
Lines: | 24 |
Message-ID: | <8ma1hl$rfm$1@nets3.rz.RWTH-Aachen.DE> |
NNTP-Posting-Host: | pupulse.oih.rwth-aachen.de |
X-Trace: | nets3.rz.RWTH-Aachen.DE 965249397 28150 137.226.149.42 (2 Aug 2000 20:49:57 GMT) |
X-Complaints-To: | abuse AT rwth-aachen DOT de |
NNTP-Posting-Date: | 2 Aug 2000 20:49:57 GMT |
X-Newsreader: | Microsoft Outlook Express 4.72.3110.5 |
X-MimeOLE: | Produced By Microsoft MimeOLE V4.72.3110.3 |
To: | djgpp AT delorie DOT com |
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
Reply-To: | djgpp AT delorie DOT com |
Hi, I'm looking for the way to detect that a user hit the keys up and down (arrows) I do it with the function _bios_keybrd in bios.h If I use _NKEYBRD_READ as command of the bios function what value should I test for it ? when I test it with a small example unsigned char c=_bios_keybrd(_NKEYBRD_READ); printf("%d",c); when a down or up are hit only 224 came as value ... but what I want is to do the difference between those 2 keys ... I can use getch but the fact that the value is 0+value to determine which key is pressed and it didn't work so well ... Any help would be appreciated, and sorry for my bad english ... Florent.
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |