home *** CD-ROM | disk | FTP | other *** search
/ Turbo Toolbox / Turbo_Toolbox.iso / 1989 / 03 / tricks / locate.c < prev    next >
Encoding:
Text File  |  1988-12-15  |  661 b   |  19 lines

  1. /* ------------------------------------------------------ */
  2. /*                     LOCATE.C                           */
  3. /* Bestimmen einer bestimmten, mit Zeile und Spalte über- */
  4. /* gebenen Cursorposition unter Verwendung des Interrupts */
  5. /* 10h (16d). dos.h muß mit eingebunden werden            */
  6. /*      (c) 1989 Klaus Pink-Patzer & TOOLBOX              */
  7. /* ------------------------------------------------------ */
  8.  
  9. int locate(unsigned char zeile, unsigned char spalte)
  10. {
  11.  union REGS regs;
  12.  regs.h.ah = 15;
  13.  int86(0x10, ®s, ®s);
  14.  regs.h.dh = zeile - 1;
  15.  regs.h.dl = spalte - 1;
  16.  regs.h.ah = 2;
  17.  int86(0x10, ®s, ®s);
  18. }
  19.