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

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

?? diy.c

?? 操作系統(tǒng)的進程管理、設備管理、文件管理的動態(tài)演示(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; /*滾動行數(shù)*/
    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;    /*滾動行數(shù)*/
   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;
}
/*喇叭發(fā)聲*/ 
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; /*最后一個字符顯示的次數(shù),但不改變光標位置*/
       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)
{   /* 畫矩形框函數(shù)*/
    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()
{   /* 當沒有數(shù)據時,給出提示*/
    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: XQL              \r\n");
   cprintf("     My  QQ: 527274766        \r\n");
   cprintf("     E-mail: 0501xql@163.com  \r\n");
   cprintf("     MadeIn: CSU 24#105       \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一区二区三区免费野_久草精品视频
日本大胆欧美人术艺术动态| av成人老司机| 在线视频一区二区三| 久久免费看少妇高潮| 亚洲成人免费电影| 99精品一区二区三区| www久久精品| 日本不卡123| 色婷婷一区二区| 国产精品欧美一级免费| 久久国产精品99精品国产| 欧美亚洲国产一区在线观看网站| 日本一区二区三级电影在线观看| 免费观看一级特黄欧美大片| 欧美揉bbbbb揉bbbbb| 亚洲欧美日韩国产综合| 成人一区在线观看| 久久精品一区二区| 久久99热这里只有精品| 欧美一区二区三区视频在线观看 | 天堂在线一区二区| 91香蕉视频在线| 国产亚洲午夜高清国产拍精品 | 视频在线在亚洲| 欧美在线观看视频一区二区三区| 国产精品久久国产精麻豆99网站| 懂色av一区二区夜夜嗨| 国产午夜精品一区二区| 国产精品18久久久| 中文字幕欧美激情一区| 国产91色综合久久免费分享| 国产欧美一区二区精品忘忧草| 国产精品亚洲人在线观看| 久久久www成人免费毛片麻豆 | 欧美日韩国产三级| 香蕉久久一区二区不卡无毒影院| 欧日韩精品视频| 亚洲成人动漫av| 日韩免费看的电影| 国产一区在线视频| 国产精品久久久久久久久动漫 | 久久亚洲一级片| 国产丶欧美丶日本不卡视频| 欧美激情在线观看视频免费| 成人午夜电影久久影院| 一区二区三区国产精华| 欧美日韩精品三区| 国产真实精品久久二三区| 国产精品久久久久久久久动漫 | 丰满亚洲少妇av| 自拍偷在线精品自拍偷无码专区| 91丝袜美腿高跟国产极品老师| 一区二区国产视频| 欧美一区二区三区不卡| 国产99久久久国产精品潘金| 一区二区三区在线观看动漫| 91精品免费在线观看| 国产成人精品亚洲777人妖| 依依成人综合视频| 日韩欧美123| 99免费精品视频| 亚洲午夜影视影院在线观看| www国产精品av| 91福利视频网站| 精品无人码麻豆乱码1区2区| 中文字幕日韩精品一区| 3atv一区二区三区| 9l国产精品久久久久麻豆| 日本欧洲一区二区| 国产精品第一页第二页第三页| 欧美精品久久一区| 91在线视频观看| 狠狠网亚洲精品| 亚洲国产乱码最新视频| 国产日韩影视精品| 欧美精品一二三四| 91蝌蚪porny| 国产一区91精品张津瑜| 亚洲大片在线观看| 亚洲色图视频免费播放| 久久天堂av综合合色蜜桃网| 欧美日韩在线综合| 成人免费视频网站在线观看| 麻豆成人综合网| 亚洲国产一区二区三区| 国产精品久久久爽爽爽麻豆色哟哟| 日韩欧美亚洲国产另类| 欧美色精品在线视频| 成人在线视频一区二区| 久久99精品一区二区三区三区| 亚洲国产日韩a在线播放性色| 中文字幕不卡在线播放| 精品国产乱码久久久久久1区2区| 欧美曰成人黄网| 99国产精品国产精品毛片| 国产乱国产乱300精品| 日本午夜一区二区| 午夜影院在线观看欧美| 亚洲欧美福利一区二区| 国产精品伦理在线| 欧美韩日一区二区三区四区| 久久精品男人天堂av| 精品99一区二区| 欧美v亚洲v综合ⅴ国产v| 日韩午夜在线观看视频| 欧美精品123区| 欧美一区二区网站| 7777精品伊人久久久大香线蕉的 | 欧美一区二区三区日韩视频| 欧美三级中文字幕在线观看| 色老汉av一区二区三区| 一本到一区二区三区| 色综合久久久网| 色播五月激情综合网| 欧美性猛片xxxx免费看久爱| 欧美私人免费视频| 欧美日韩电影一区| 在线观看91av| 精品少妇一区二区| 久久精品日产第一区二区三区高清版| 久久久久国产精品厨房| 中文字幕+乱码+中文字幕一区| 中文字幕av一区 二区| 自拍偷拍亚洲欧美日韩| 亚洲一区二区四区蜜桃| 亚洲狠狠爱一区二区三区| 香蕉影视欧美成人| 精东粉嫩av免费一区二区三区| 国内成人精品2018免费看| 国产91精品一区二区| 99精品视频免费在线观看| 欧美色精品天天在线观看视频| 91精品国产入口| 久久久久国产精品人| 亚洲欧美另类在线| 三级影片在线观看欧美日韩一区二区| 久久精品国产99| 成人黄色av电影| 在线播放欧美女士性生活| 久久久亚洲欧洲日产国码αv| 1024亚洲合集| 免费观看在线综合色| 成人的网站免费观看| 欧美女孩性生活视频| 国产欧美一区二区三区鸳鸯浴 | 亚洲专区一二三| 久草中文综合在线| 色综合久久久久综合体桃花网| 日韩一区二区三区免费观看| 中文字幕中文字幕一区| 日韩中文字幕不卡| 不卡的av网站| 精品毛片乱码1区2区3区| 亚洲人成电影网站色mp4| 精品一区二区三区免费播放| 99麻豆久久久国产精品免费| 日韩精品一区二区在线观看| 中文字幕一区二区三区在线观看| 免费人成黄页网站在线一区二区| 91香蕉视频黄| 久久精品日韩一区二区三区| 午夜电影网一区| 色综合天天综合在线视频| 日韩精品一区二区三区蜜臀 | 亚洲激情图片一区| 国产一区二区三区四区五区美女 | 69久久99精品久久久久婷婷| 亚洲视频香蕉人妖| 国产 欧美在线| 欧美xxxxx牲另类人与| 午夜影院久久久| 色综合久久久久久久久| 国产亚洲婷婷免费| 日本亚洲欧美天堂免费| 在线观看一区二区视频| 国产精品进线69影院| 国产在线一区二区| 欧美一激情一区二区三区| 五月天网站亚洲| 91蜜桃网址入口| 国产精品久久久久久久久图文区| 国产美女精品在线| 日韩欧美一区二区免费| 日韩中文字幕1| 欧美理论在线播放| 亚洲第一av色| 欧美精品一级二级| 三级精品在线观看| 欧美日韩夫妻久久| 日日摸夜夜添夜夜添精品视频| 欧美三级中文字| 亚洲丶国产丶欧美一区二区三区| 在线看不卡av| 亚洲aaa精品| 欧美视频你懂的| 日韩精品乱码免费| 欧美电视剧在线看免费| 久久精品国产精品亚洲综合| 欧美成人一区二区三区在线观看| 精品伊人久久久久7777人|