回 帖 发 新 帖 刷新版面

主题:接上2

int key()
  { union REGS rg;
    rg.h.ah=0;
    int86(0x16,&rg,&rg);
    return rg.h.ah;

   }

void upbar(int y)
{int i;
   typedef struct texel_struct
     {  unsigned char ch;
        unsigned char attr;
      }texel;
   texel t;
   for(i=8;i<=17;i++)      /*kuang du*/
     { gettext(i,y,i,y,&t);
       t.attr=0x1f;
       puttext(i,y,i,y,&t);
       gettext(i,y+1,i,y+1,&t);
       t.attr=0x5f;
       puttext(i,y+1,i,y+1,&t);
      }
    gotoxy(3,y+1);
    return;

  }

void downbar(int y)
{int i;
   typedef struct texel_struct
     {  unsigned char ch;
        unsigned char attr;
      }texel;
   texel t;
   for(i=8;i<=17;i++)
     { gettext(i,y,i,y,&t);
       t.attr=0x1f;
       puttext(i,y,i,y,&t);
       gettext(i,y-1,i,y-1,&t);
       t.attr=0x5f;
       puttext(i,y-1,i,y-1,&t);
      }
    gotoxy(3,y-1);
    return;

  }

回复列表 (共2个回复)

沙发

由于太长所以分0,1,2,接着的
谢谢浏览
更谢回复

板凳

什么东西?
还发错地方了吧?

我来回复

您尚未登录,请登录后再回复。点此登录或注册