home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / fed0217s.zip / source / kbshow.cpp < prev    next >
C/C++ Source or Header  |  1999-02-15  |  460b  |  30 lines

  1. /*
  2. ** Module   :KBSHOW.CPP
  3. ** Abstract :
  4. **
  5. ** Copyright (C) Sergey I. Yevtushenko
  6. **
  7. ** Log: Tue  21/04/1998 Created
  8. **
  9. */
  10. #include <vio.h>
  11. #include <keynames.h>
  12. #include <stdio.h>
  13.  
  14. int main()
  15. {
  16.     KeyInfo k;
  17.  
  18.     vio_init();
  19.  
  20.     do
  21.     {
  22.         vio_read_key(&k);
  23.  
  24.         printf("Pressed key name: %s, pressed key code %04x\n",
  25.                k.KeyName, k.skey);
  26.     }
  27.     while(k.skey != (kbEsc | shIsCtrl));
  28.     return 0;
  29. }
  30.