draw.c

来自「此为银行排队系统 银行营业厅配置 --营业窗口设3~8个」· C语言 代码 · 共 95 行

C
95
字号
#include"Head.h"
#include"egg.h"
#include"Function.h"

//输出普通服务号码数据
void drawO(void) 
{ 
    
    EatEgg();//吃蛋 
	
	
    MovePen(q+0.5,8);
	//DrawString(" ")
	DrawString(o);//办理号码的变量 
	DrawString("     ");//覆盖“休息”/“空闲”
	 
    /*q=q+5;
    //SetAutoUpdate(window[i]);//更新

    if(q==num+1){
       q=1;
	}
	*/
   draw1();
}

//输出VIP服务号码数据
void drawV(void) 
{
    
    //EggStart(num,15);//(a,b)a是宽,b是长
	//SetPen(DARK_MAGENTA, 0.2);//画笔颜色与宽度
	
    EatEgg();//吃蛋
	
    MovePen(q+0.5,8);
	DrawString("v");
    DrawString(v);//办理号码的变量 
	DrawString("   ");
	 
    /*q=q+5;
    //SetAutoUpdate(window[i]);//更新

    if(q==num+1){
       q=1;
	}
	*/
	draw1();

}

void draw1(void)
{
    EatEgg();
    MovePen(2,5);
    DrawString("当前最大的普通服务号码是:");
	DrawString(o);
	MovePen(2,4);
	DrawString("当前最大的VIP服务号码是:V");
	DrawString(v); 
}

//int window[11];//0:休息中.1:正在办理业务.2:空闲中
void draw2(void)
{ 
    if(window[i]==2){
    EatEgg();  

	MovePen(q+0.5,8);
	DrawString("空闲");	
	/*q=q+5; 
    if(q==num+1){
       q=1;
	}
	*/
	//draw1();
	}
}

void draw3(void)
{  
   if(window[i]==0){
   EatEgg();
   
   MovePen(q+0.5,8);
   DrawString("休息");
   
   /*q=q+5;
   if(q==num+1){
      q=1;
   }
   */
   //draw1();	
   }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?