home *** CD-ROM | disk | FTP | other *** search
- #include "key.h"
- #include <stdio.h>
-
-
- /****************************************************************************\
-
- This is a simple test file that will allow you to see the handler
- in action.
-
- \****************************************************************************/
-
-
- /****************************************************************************\
-
- void main(void)
-
- \****************************************************************************/
- void main(void)
- {
-
- int key;
-
- key_init(INIT);
-
- printf("\nPress CTRL-ALT-SHIFT-ESC to quit\n\n");
- printf(" Flag:Code [ASCII]\n");
- printf("---------------------\n");
-
- do {
- key=key_check();
- if (key) printf(" %d%d%d:%02d [%c]\n",
- (char)(((key&CTRL)>>8)!=0),
- (char)(((key&ALT)>>8)!=0),
- (char)((key&SHIFT)>>8),
- (char)key,KeyASCIITable[(char)key]);
- }while (key!=SHIFT+CTRL+ALT+ESC);
-
- key_init(RESTORE);
-
- }
-
-