亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? diy.c

?? 操作系統演示
?? C
字號:
/*清除屏幕*/ 
void My_clrscr(int x1,int y1,int x2,int y2,int bkcolor)
{ 
    if(x1<1 ||y1<1 )   return;
    if(y2>25||x2>80)   return;
    if(x1>x2||y1>y2)   return;
    regs.h.ah=6; /*子功能號*/
    regs.h.al=0; /*滾動行數*/
    regs.h.bh=bkcolor*16;
    regs.h.ch=y1-1;
    regs.h.cl=x1-1;
    regs.h.dh=y2;
    regs.h.dl=x2;
    int86(16,&regs,&regs);
}

/*窗口滾屏*/ 
void Window_roll(int x1,int y1,int x2,int y2,int direct,int step,int bkcolor)
{ 
   union REGS regs;
   if(x1<1 ||y1<1 )   return;
   if(y2>25||x2>80)   return;
   if(x1>x2||y1>y2||
      direct>2||direct<1) return;
   regs.h.ah=5+direct;/*ah=06h 向上滾動當前頁*/
                      /*ah=07h 向下滾動當前頁*/
   regs.h.al=step;    /*滾動行數*/
   regs.h.bh=bkcolor*16;
   regs.h.ch=y1-1; /*左上角行*/
   regs.h.cl=x1-1; /*列*/
   regs.h.dh=y2;   /*右下角行*/
   regs.h.dl=x2;   /*列*/
   int86(16,&regs,&regs);
}

/*打開或關閉光標*/ 
void Cursor(int on_off)
{ 
   union REGS regs;
   if (on_off!=0) on_off=10;
   regs.h.ah=1;
   regs.h.ch=3;
   regs.h.cl=on_off;
   int86(16,&regs,&regs);
} 

/*時間精確延遲*/ 
void My_delay(float t)
{  /* 單位為秒,可以精確到0.000001秒*/
   clock_t OldTime;/* time_t,long */
   if (t<=0) return;
   OldTime=clock(); /*確定處理器時間*/
   while((clock()-OldTime)/18.2<t)
        if(kbhit())break;
}
/*喇叭發聲*/ 
void My_sound(int frequency,float time)
{ 
   if (time<0||NO_SOUND) return;
   sound(frequency);
   My_delay(time);
   nosound();
} 
/*設置前景色和背景色*/
void My_setcolor(int QJcolor,int BKcolor)
{
   textcolor(QJcolor);
   textbackground(BKcolor);
}
/*顯示一個字符串*/ 
void My_puts(char *s,int QJcolor,int BKcolor)
{ 
    union REGS regs;
    int   color,x,y;
    x=wherex();
    y=wherey();
    color=16*BKcolor+QJcolor;
    while(*s) 
    {
       regs.h.ah=9; 
       regs.h.al=*s; 
       regs.h.bh=0; 
       regs.h.bl=color; 
       regs.x.cx=1; /*最后一個字符顯示的次數,但不改變光標位置*/
       int86(16,&regs,&regs);
       x++; 
       if(x>80)
       {  x=1;
          y++;
       }
       if(y>25) y=25;
       gotoxy(x,y); 
       s++;
     }
} 
/*打印一個矩形*/
int Box(int x1,int y1,int x2,int y2,int color,int bkcolor)
{   /* 畫矩形框函數*/
    int    i;
    char   back[2];
    struct text_info ti;

    if(x1>x2||y1>y2||x1<1||x2>80||y1<1||y2>25) return 0;
    gettextinfo(&ti); /* 獲得當前窗口的文本信息*/
    window(x1,y1,x2,y2);textcolor(color);textbackground(bkcolor);
    putch(0xd9);      /* 將框右下角保存*/
    gettext(x1,y1,x1,y1,back);gotoxy(1,1);
    putch(0xda);      /* 畫框左上角*/
    for(i=2;i<=x2-x1;i++) putch(0xc4); /* 畫框上邊*/
    putch(0xbf);      /* 畫框右上角*/
    for(i=2;i<=y2-y1;i++)
    {   /* 畫框的左右兩邊*/
        gotoxy(1,i);       putch(0xb3);
        gotoxy(x2-x1+1,i); putch(0xb3);
    }
    gotoxy(1,y2);   putch(0xc0);      /* 畫框左下角*/
    for(i=2;i<=x2-x1;i++) putch(0xc4);/* 畫框下邊*/
    puttext(x2,y2,x2,y2,back); /* 畫框右下角,為了避免光標下移,所以用了puttext()*/
    window(ti.winleft,ti.wintop,ti.winright,ti.winbottom);
    textbackground(ti.attribute>>4);textcolor(ti.attribute&0x000f);
    gotoxy(ti.curx,ti.cury);
}
int Pause()
{  /* 暫停*/
   int select=0,msx,msy,msz;
   do{
       select=Msread(&msx,&msy,&msz);
   }while(select==-1&&msz!=2&&msz!=3);
   Nomouse();return select==-1?msz:select;
}
/****************************************************************************/
int Warning(char question[])
{
     int    slect,msx,msy,msz,old_slect=-1;
     char   back[51*9*2];

     Nomouse();gettext(17,9,67,17,back);
     window(17,9,67,17); textbackground(2);clrscr();
     textcolor(15);gotoxy(46,1);cprintf("-  X");
     window(18,10,66,16);textbackground(9);clrscr();
     cprintf("%s",question);
     gotoxy(15,6);textcolor(7);cprintf("  YES  ");
     textcolor(4);gotoxy(15,6);cprintf("  Y");
     textbackground(3);old_slect=-1; /* 默認選中"  NO   "*/
     gotoxy(30,6);textcolor(7);cprintf("  NO   ");
     textcolor(4);gotoxy(30,6);cprintf("  N");
     My_sound(1000,0.04);My_sound(80,0.05);
     while(1)
     {
          slect=Msread(&msx,&msy,&msz);
          if((Msinbox(360,112,425,120)&&slect==-1) || slect==RIGHT)
          {  /* 向右或是鼠標停在"NO"按鈕上,old_slect!=RIGHT用來避免重復此語句*/
             if(old_slect!=RIGHT)
             {  Nomouse();
                textbackground(9);
                gotoxy(15,6);textcolor(7);cprintf("  YES  ");
                textcolor(4);gotoxy(15,6);cprintf("  Y");
                textbackground(3);
                gotoxy(30,6);textcolor(7);cprintf("  NO   ");
                textcolor(4);gotoxy(30,6);cprintf("  N");
                old_slect=RIGHT;
              }                  /*在"NO"上點了鼠標左鍵*/
              if(msz==1)  { Nomouse();puttext(17,9,67,17,back);return ERROR;}
          }
          if((Msinbox(245,112,310,120)&&slect==-1) || slect==LEFT)
          {  /* 向左或是鼠標停在"YES"按鈕上,old_slect!=LEFT用來避免重復此語句*/
             if(old_slect!=LEFT)
             {  Nomouse();
                textbackground(9);
                gotoxy(30,6);textcolor(7);cprintf("  NO   ");
                textcolor(4);gotoxy(30,6);cprintf("  N");
                textbackground(3);
                gotoxy(15,6);textcolor(7);cprintf("  YES  ");
                textcolor(4);gotoxy(15,6);cprintf("  Y");
                old_slect=LEFT;
             } /*在"YES"上點了鼠標左鍵*/
             if(msz==1)  break;
          }
          /* 若在"NO"上點了確定,或按了'n',
             或是按了Esc鍵或是按了鼠標右鍵就表示退出*/
          if( (slect==ENTER&&(old_slect==RIGHT||old_slect==-1))||
              slect==NO||slect==ESC||msz==2||
              (msz==1&&Msinbox(510,63,520,72)))/*點擊小差*/
          {  Nomouse();puttext(17,9,67,17,back);
             return ERROR;
          }
          /* 若在"YES"上點了確定,或按了'y',就表示確定了*/
          if( ( slect==ENTER&&old_slect==LEFT) || slect==YES) break;
     }/* while*/
     Nomouse();puttext(17,9,67,17,back);return OK;
}
/****************************************************************************/
int YES_NO()
{  /* 確認*/
   int slect=0,msx,msy,msz;
   My_sound(500,0.09);
   do{
       slect=Msread(&msx,&msy,&msz);
       if(slect==ESC||msz==2)   slect=NO;   /* ESC 鍵和鼠標右鍵表示否*/
       if(slect==ENTER||msz==3) slect=YES;/* Enter 鍵和鼠標雙鍵表示是*/
   }while(slect!=YES&&slect!=NO); /* 只有輸入‘y'或‘n'或Esc或點擊右鍵時才能跳出*/
   Nomouse();return slect;
}

int No_Data()
{   /* 當沒有數據時,給出提示*/
    char  nodata[]={"\r\n       There are no any data!\r\n\n     Press any key to quit ..."};
    Attention(nodata,parten.RANGE_COLOR,2,14);
    return OK;
}
int Attention(char str[],short bkc1,short bkc2,short qjc)
{
    int  slect,msx,msy,msz;
    char back[41*7*2];

    gettext(20,10,60,16,back);
    if(bkc1==7||bkc1==15) bkc1=4;
    textbackground(bkc1);window(20,10,60,16);clrscr();
    textcolor(15);gotoxy(37,1);cprintf("-  X");
    textbackground(bkc2);window(21,11,59,15);clrscr();
    textcolor(qjc); cputs(str);
    My_sound(600,0.08);
    do{
       slect=Msread(&msx,&msy,&msz);
       if(Msinbox(58*8,4*18,60*8,5*16)&&msz==1) msz=2;/* 單擊小差58*8,4*18,60*8,5*16*/
    }while(slect==-1&&msz!=2);
    puttext(20,10,60,16,back);Nomouse(); return slect;
}
int Exit()              /*設置退出界面*/
{
   char *str={"\r\n                  ATTENTION\r\n\n       Do you want to quit or not?  <Y/N>"};
   int  order;

   order=Warning(str);
   window(1,1,80,25);
   if(order!=OK) return;
   textbackground(0);clrscr();
   window(23,5,60,18);Box(21,4,58,19,6,6);
   textcolor(15);
   cprintf("\r\n =========== THANK YOU ==========\r\n\n\n");
   textcolor(9);
   cprintf("     MadeBy: gaojie           \r\n");
   cprintf("     My  QQ: 554947392        \r\n");
   cprintf("     E-mail: h912223@163.com  \r\n");
   cprintf("     MadeIn: CSU 10#314      \r\n\n");
   cprintf("     Thank you for your use!\r\n\n\n");
   textcolor(2);
   cprintf("     Press any key to quit.....");
   Pause();exit(0);
}
int Ver()
{  /* 版本信息*/
   char back[39*10*2];
   gettext(19,9,57,18,back);
   window(19,9,57,18);
    textbackground(parten.RANGE_COLOR);clrscr();
   textcolor(14);cprintf("\r\n Ver");
   window(20,11,56,17);
   textbackground(parten.RANGE_COLOR+3);clrscr();
   textcolor(parten.RANGE_COLOR+5);
   cprintf("\r\n    MadeBy: XQL              \r\n");
   cprintf("    My  QQ: 527274766        \r\n");
   cprintf("    E-mail: 0501xql@163.com  \r\n");
   cprintf("    MadeIn: CSU 24#105       \r\n");
   cprintf("    Ver 1.00  -- 2009.02.23  \r\n");
   Pause();
   puttext(19,9,57,18,back);
   return 1;

}
int Help()
{  /* 幫助*/
   char back[39*10*2];
   gettext(19,8,57,17,back);
   window(19,8,57,17); textbackground(parten.RANGE_COLOR);clrscr();
   textcolor(14);cprintf("\r\n Help");
   window(20, 10,56,16); textbackground(parten.RANGE_COLOR+3);clrscr();
   textcolor(parten.RANGE_COLOR+5);
   cprintf("\r\n   1. You can use mouse and keybord  to do it!\r\n");
   cprintf("   2. The menus and fast keybord hit has the same result.\r\n");
   cprintf("   3. Than you for your use !!!");
   Pause();
   puttext(19,8,57,17,back);
   return 1;
}
int About_me()
{  /* 關于作者*/ 
    FILE *fp=fopen("ReadMe.txt","r");
    if(!fp) {Warning("\r\n\n      The file for help is lost..."); return;}
    system("NOTEPAD.exe ReadMe.txt");
    return 1;
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产 欧美在线| 99麻豆久久久国产精品免费| 久久久久久久久久久黄色| 日本精品视频一区二区| 国产成人三级在线观看| 日韩avvvv在线播放| 日韩精品91亚洲二区在线观看 | ...av二区三区久久精品| 国产亚洲成aⅴ人片在线观看 | 国产精品一区二区果冻传媒| 日韩精品免费专区| 亚洲高清不卡在线| 夜夜夜精品看看| 一区二区三区蜜桃| 欧美极品美女视频| 中文字幕亚洲成人| 国产精品福利一区二区三区| 欧美国产禁国产网站cc| 欧美国产1区2区| 国产精品毛片久久久久久久| 国产精品无圣光一区二区| 国产三级一区二区三区| 欧美精品第1页| 99视频一区二区三区| 成人免费视频视频| 91福利在线导航| 欧美一级黄色大片| 久久久无码精品亚洲日韩按摩| 国产精品久久三区| 精品一区二区国语对白| 国产精品18久久久久久久久| 国产成人亚洲综合a∨婷婷图片| 99久久伊人久久99| 欧美视频完全免费看| 日韩欧美一二三区| 国产精品网曝门| 亚洲成av人片在线| 国产一区二区中文字幕| 日本精品一区二区三区高清| 91精品国产aⅴ一区二区| 久久精品人人做人人爽97| 亚洲视频一二三| 美女www一区二区| eeuss鲁一区二区三区| 欧美人与性动xxxx| 精品国产网站在线观看| 国产精品久久久久三级| 日本中文字幕一区二区有限公司| 国产成人精品免费| 欧美精品自拍偷拍动漫精品| 国产精品卡一卡二| 美女被吸乳得到大胸91| 色婷婷久久久综合中文字幕| 亚洲精品一区二区三区99| 亚洲综合激情小说| 国产成人免费网站| 欧美一区二区视频在线观看| 亚洲欧洲成人av每日更新| 日日欢夜夜爽一区| 91美女视频网站| 久久综合色综合88| 亚洲视频在线一区二区| 一本大道综合伊人精品热热| 九一九一国产精品| 久久av老司机精品网站导航| 色婷婷精品大在线视频 | 国产精品久久福利| 久草这里只有精品视频| 欧美日韩你懂的| 中文字幕在线播放不卡一区| 激情av综合网| 欧美精品色一区二区三区| 成人欧美一区二区三区| 国产福利一区在线观看| 欧美乱妇20p| 日韩电影免费在线| 欧美日本国产视频| 99热这里都是精品| 91成人在线观看喷潮| 在线看国产一区| 国产日产欧美一区| 婷婷开心激情综合| 91麻豆123| 亚洲日本在线a| 色综合天天综合给合国产| 国产精品视频免费| 91麻豆精品国产自产在线观看一区| 欧美日韩精品免费| 51精品久久久久久久蜜臀| 久久久青草青青国产亚洲免观| 午夜精品久久久久久| 在线不卡一区二区| 日本不卡高清视频| 国产精品99久| 在线播放中文字幕一区| 日韩一区二区免费视频| 国产日韩欧美高清| 亚洲成人av一区| 91免费看片在线观看| 国产精品视频免费| 色美美综合视频| 日韩国产成人精品| 国产亚洲一区字幕| 99久久国产综合精品女不卡| 亚洲免费伊人电影| 欧美日韩精品一区二区| 亚洲女性喷水在线观看一区| 欧美精品自拍偷拍动漫精品| 欧美一区二区私人影院日本| 亚洲精品第1页| 91色视频在线| 伊人开心综合网| 欧美丝袜丝nylons| 丝袜亚洲另类欧美综合| 欧美日韩国产成人在线91| 日韩福利电影在线| 欧美电影免费提供在线观看| 精品一区二区三区免费| 2019国产精品| av资源站一区| 亚洲激情图片小说视频| 欧美日韩免费不卡视频一区二区三区| 亚洲国产日韩av| 欧美精品丝袜中出| 六月丁香综合在线视频| 久久久久久久性| 91小视频免费看| 亚洲成人激情综合网| 欧美成人一区二区三区在线观看 | 久久精品国产亚洲a| 久久综合久久综合久久综合| 成人性生交大片免费看中文网站| 精品无码三级在线观看视频| 中文字幕欧美一| 337p粉嫩大胆噜噜噜噜噜91av| 欧美中文字幕一区| 高清视频一区二区| 国产成人综合在线| 成人蜜臀av电影| 国产在线国偷精品免费看| 日韩和欧美一区二区三区| 亚洲图片欧美综合| 亚洲二区在线视频| 亚洲综合在线观看视频| 一区二区三区久久| 亚洲国产精品综合小说图片区| 亚洲一区二区视频在线观看| 亚洲制服欧美中文字幕中文字幕| 一级做a爱片久久| 亚洲一区二区av在线| 日韩av电影天堂| 成人黄动漫网站免费app| 国产乱码一区二区三区| 国产日韩欧美激情| 久久夜色精品国产噜噜av| 久久久www免费人成精品| 中文字幕精品一区二区精品绿巨人| 国产精品66部| 国产精品每日更新| 欧美精品vⅰdeose4hd| 亚洲精品日产精品乱码不卡| 日韩一级片在线播放| 色网站国产精品| 国产成人av在线影院| 日韩高清国产一区在线| 日本一区二区成人在线| 日韩一区二区三区高清免费看看| 99久久免费视频.com| 九九精品视频在线看| 午夜激情一区二区三区| 中文字幕欧美一| 国产亚洲一区二区三区在线观看| 欧美日韩三级一区| 亚洲va欧美va国产va天堂影院| 久久er99精品| 欧美色综合网站| 国产亚洲精品7777| 精品一区二区三区免费毛片爱| 99精品久久只有精品| 日韩精品一区二区三区中文不卡| 国产精品乱人伦| 成人精品鲁一区一区二区| 欧美性极品少妇| 成人的网站免费观看| 日韩专区欧美专区| 一区二区视频在线看| 国产视频一区二区在线| 久久精品一区二区三区四区| 国产色产综合色产在线视频| 欧美一a一片一级一片| 国产麻豆视频一区| 日本中文字幕一区二区有限公司| 国产精品久久精品日日| 亚洲精品在线观看视频| 在线综合视频播放| 欧美日韩亚州综合| 在线免费观看日韩欧美| www.欧美日韩| 99久久国产综合精品麻豆| 国产ts人妖一区二区|