PRINTCHK.C
资源名称:C.rar [点击查看]
上传用户:qq5388545
上传日期:2022-07-04
资源大小:29849k
文件大小:1k
源码类别:

界面编程

开发平台:

C/C++

  1. #include <bios.h>
  2. #include <conio.h>
  3. #include <stdio.h>
  4. void main (void)
  5.   {
  6.     int status = 0;
  7.     int old_status = 0;
  8.     do
  9.      {
  10.        status = biosprint(2, 0, 0);  // Read LPT1       
  11.    
  12.        if (status != old_status)
  13.  {
  14.    if (status & 1)
  15.      printf ("Time-outt");
  16.    if (status & 8)
  17.      printf ("Output Errort");
  18.  
  19.    if (status & 16)
  20.      printf ("Printer Selectedt");
  21.        
  22.    if (status & 32)
  23.      printf ("Out of Papert");
  24.    if (status & 64)
  25.      printf ("Acknowledget");
  26.    if (status & 128)
  27.      printf ("Printer Not Busy");
  28.   
  29.    printf ("n");
  30.  
  31.    old_status = status;
  32. }
  33.       }
  34.     while (! kbhit());       
  35.   }