⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cmux_old.cpp

📁 辽阳本地网传输监测系统 Ver1.0
💻 CPP
📖 第 1 页 / 共 5 页
字号:
			c = 0;
		      break;
	  case 13  :  /*--移动局*/
		      if(c == Enter || c == UEnter){
			SZX_cmux_init();
			system("MODE CO80"); system("WSMENU.EXE"); cursor(0);
			c = OUT;
		      }
		      else
			c = 0;
		      break;
	}
      if(c == Esc)  menu28.status = 0;
  }while(c != OUT);
  rest_win(&winp);  rest_win(&winps);
  return c;
}

/*=======================================*/
int sub_menu_29()
{
  char *pp[14] =
       {
	  "--西关局",
	  "--曙光局",
	  "--北门局",
	  "--东四局",
	  "--青年街",
	  "--宏伟区",
	  "--光华局",
	  "--东京陵",
	  "--弓长岭",
	  "--辽阳县",
	  "--灯塔县",
	  "--辽化厂",
	  "--长途局",
	  "--移动局"
       };
  char *pps[14] =
       {
	  " Select:→ ← ↑ ↓ Enter Esc                             弓长岭--西关局   (212)",
	  " Select:→ ← ↑ ↓ Enter Esc                             弓长岭--曙光局   (412)",
	  " Select:→ ← ↑ ↓ Enter Esc                             弓长岭--北门局   (313)",
	  " Select:→ ← ↑ ↓ Enter Esc                             弓长岭--东四局   (314)",
	  " Select:→ ← ↑ ↓ Enter Esc                             弓长岭--青年街   (230)",
	  " Select:→ ← ↑ ↓ Enter Esc                             弓长岭--宏伟区   (516)",
	  " Select:→ ← ↑ ↓ Enter Esc                             弓长岭--光华局   (530)",
	  " Select:→ ← ↑ ↓ Enter Esc                             弓长岭--东京陵   (316)",
	  " Select:→ ← ↑ ↓ Enter Esc                             弓长岭--弓长岭   (511)",
	  " Select:→ ← ↑ ↓ Enter Esc                             弓长岭--辽阳县   (717)",
	  " Select:→ ← ↑ ↓ Enter Esc                             弓长岭--灯塔县   (818)",
	  " Select:→ ← ↑ ↓ Enter Esc                             弓长岭--辽化厂   (511)",
	  " Select:→ ← ↑ ↓ Enter Esc                             弓长岭--长途局   (ATS)",
	  " Select:→ ← ↑ ↓ Enter Esc                             弓长岭--移动局   (MOV)"
       };
  unsigned int c = 0,wflag = 0;
  int x[14] = {  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1 };
  int y[14] = {  1,  2,  3,  4,  5,  6,  7,  8,  9, 10, 11, 12, 13, 14 };

  WINDOWSTRU winp  = { 13,  4, 24, 19, 0x7f,  6,  0,  1, NULL };
  WINDOWSTRU winps = {  1, 24, 80, 25, 0x74,  1,  0,  0, NULL };
  menu29.win = &winp;  menu29.winp = &winps;  menu29.pp = pp;
  menu29.x = x;        menu29.y = y;  menu29.pps = pps;
  save_win(&winp);  save_win(&winps);
  do{
      c = menu_run(&menu29,c,wflag);
      wflag = 1;
      if(c == LEFT || c == RIGHT || c == Esc){
	rest_win(&winp);  rest_win(&winps);
	return c;
      }
      switch(menu29.ch){
	  case  0  :  /*--西关*/
		      if(c == Enter || c == UEnter){
			SZX_cmux_init();
			system("MODE CO80"); system("WSMENU.EXE"); cursor(0);
			c = OUT;
		      }
		      else
			c = 0;
		      break;
	  case  1  :  /*--曙光*/
		      if(c == Enter || c == UEnter){
			SZX_cmux_init();
			system("MODE CO80"); system("WSMENU.EXE"); cursor(0);
			c = OUT;
		      }
		      else
			c = 0;
		      break;
	  case  2  :  /*--北门*/
		      if(c == Enter || c == UEnter){
			SZX_cmux_init();
			system("MODE CO80"); system("WSMENU.EXE"); cursor(0);
			c = OUT;
		      }
		      else
			c = 0;
		      break;
	  case  3  :  /*--东四*/
		      if(c == Enter || c == UEnter){
			SZX_cmux_init();
			system("MODE CO80"); system("WSMENU.EXE"); cursor(0);
			c = OUT;
		      }
		      else
			c = 0;
		      break;
	  case  4  :  /*--201 */
		      if(c == Enter || c == UEnter){
			SZX_cmux_init();
			system("MODE CO80"); system("WSMENU.EXE"); cursor(0);
			c = OUT;
		      }
		      else
			c = 0;
		      break;
	  case  5  :  /*--宏伟*/
		      if(c == Enter || c == UEnter){
			SZX_cmux_init();
			system("MODE CO80"); system("WSMENU.EXE"); cursor(0);
			c = OUT;
		      }
		      else
			c = 0;
		      break;
	  case  6  :  /*--光华*/
		      if(c == Enter || c == UEnter){
			SZX_cmux_init();
			system("MODE CO80"); system("WSMENU.EXE"); cursor(0);
			c = OUT;
		      }
		      else
			c = 0;
		      break;
	  case  7  :  /*--东京陵*/
		      if(c == Enter || c == UEnter){
			SZX_cmux_init();
			system("MODE CO80"); system("WSMENU.EXE"); cursor(0);
			c = OUT;
		      }
		      else
			c = 0;
		      break;
	  case  8  :  /*--弓长岭*/
		      if(c == Enter || c == UEnter){
			SZX_cmux_init();
			system("MODE CO80"); system("WSMENU.EXE"); cursor(0);
			c = OUT;
		      }
		      else
			c = 0;
		      break;
	  case  9  :  /*--辽阳县*/
		      if(c == Enter || c == UEnter){
			SZX_cmux_init();
			system("MODE CO80"); system("WSMENU.EXE"); cursor(0);
			c = OUT;
		      }
		      else
			c = 0;
		      break;
	  case 10  :  /*--灯塔县*/
		      if(c == Enter || c == UEnter){
			SZX_cmux_init();
			system("MODE CO80"); system("WSMENU.EXE"); cursor(0);
			c = OUT;
		      }
		      else
			c = 0;
		      break;
	  case 11  :  /*--辽化厂*/
		      if(c == Enter || c == UEnter){
			SZX_cmux_init();
			system("MODE CO80"); system("WSMENU.EXE"); cursor(0);
			c = OUT;
		      }
		      else
			c = 0;
		      break;
	  case 12  :  /*--长途局*/
		      if(c == Enter || c == UEnter){
			SZX_cmux_init();
			system("MODE CO80"); system("WSMENU.EXE"); cursor(0);
			c = OUT;
		      }
		      else
			c = 0;
		      break;
	  case 13  :  /*--移动局*/
		      if(c == Enter || c == UEnter){
			SZX_cmux_init();
			system("MODE CO80"); system("WSMENU.EXE"); cursor(0);
			c = OUT;
		      }
		      else
			c = 0;
		      break;
	}
      if(c == Esc)  menu29.status = 0;
  }while(c != OUT);
  rest_win(&winp);  rest_win(&winps);
  return c;
}

/*=======================================*/
int sub_menu_2a()
{
  char *pp[14] =
       {
	  "--西关局",
	  "--曙光局",
	  "--北门局",
	  "--东四局",
	  "--青年街",
	  "--宏伟区",
	  "--光华局",
	  "--东京陵",
	  "--弓长岭",
	  "--辽阳县",
	  "--灯塔县",
	  "--辽化厂",
	  "--长途局",
	  "--移动局"
       };
  char *pps[14] =
       {
	  " Select:→ ← ↑ ↓ Enter Esc                             辽阳县--西关局   (212)",
	  " Select:→ ← ↑ ↓ Enter Esc                             辽阳县--曙光局   (412)",
	  " Select:→ ← ↑ ↓ Enter Esc                             辽阳县--北门局   (313)",
	  " Select:→ ← ↑ ↓ Enter Esc                             辽阳县--东四局   (314)",
	  " Select:→ ← ↑ ↓ Enter Esc                             辽阳县--青年街   (230)",
	  " Select:→ ← ↑ ↓ Enter Esc                             辽阳县--宏伟区   (516)",
	  " Select:→ ← ↑ ↓ Enter Esc                             辽阳县--光华局   (530)",
	  " Select:→ ← ↑ ↓ Enter Esc                             辽阳县--东京陵   (316)",
	  " Select:→ ← ↑ ↓ Enter Esc                             辽阳县--弓长岭   (511)",
	  " Select:→ ← ↑ ↓ Enter Esc                             辽阳县--辽阳县   (717)",
	  " Select:→ ← ↑ ↓ Enter Esc                             辽阳县--灯塔县   (818)",
	  " Select:→ ← ↑ ↓ Enter Esc                             辽阳县--辽化厂   (511)",
	  " Select:→ ← ↑ ↓ Enter Esc                             辽阳县--长途局   (ATS)",
	  " Select:→ ← ↑ ↓ Enter Esc                             辽阳县--移动局   (MOV)"
       };
  unsigned int c = 0,wflag = 0;
  int x[14] = {  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1 };
  int y[14] = {  1,  2,  3,  4,  5,  6,  7,  8,  9, 10, 11, 12, 13, 14 };

  WINDOWSTRU winp  = { 13,  4, 24, 19, 0x7f,  6,  0,  1, NULL };
  WINDOWSTRU winps = {  1, 24, 80, 25, 0x74,  1,  0,  0, NULL };
  menu2a.win = &winp;  menu2a.winp = &winps;  menu2a.pp = pp;
  menu2a.x = x;        menu2a.y = y;  menu2a.pps = pps;
  save_win(&winp);  save_win(&winps);
  do{
      c = menu_run(&menu2a,c,wflag);
      wflag = 1;
      if(c == LEFT || c == RIGHT || c == Esc){
	rest_win(&winp);  rest_win(&winps);
	return c;
      }
      switch(menu2a.ch){
	  case  0  :  /*--西关*/
		      if(c == Enter || c == UEnter){
			SZX_cmux_init();
			system("MODE CO80"); system("WSMENU.EXE"); cursor(0);
			c = OUT;
		      }
		      else
			c = 0;
		      break;
	  case  1  :  /*--曙光*/
		      if(c == Enter || c == UEnter){
			SZX_cmux_init();
			system("MODE CO80"); system("WSMENU.EXE"); cursor(0);
			c = OUT;
		      }
		      else
			c = 0;
		      break;
	  case  2  :  /*--北门*/
		      if(c == Enter || c == UEnter){
			SZX_cmux_init();
			system("MODE CO80"); system("WSMENU.EXE"); cursor(0);
			c = OUT;
		      }
		      else
			c = 0;
		      break;
	  case  3  :  /*--东四*/
		      if(c == Enter || c == UEnter){
			SZX_cmux_init();
			system("MODE CO80"); system("WSMENU.EXE"); cursor(0);
			c = OUT;
		      }
		      else
			c = 0;
		      break;
	  case  4  :  /*--201 */
		      if(c == Enter || c == UEnter){
			SZX_cmux_init();
			system("MODE CO80"); system("WSMENU.EXE"); cursor(0);
			c = OUT;
		      }
		      else
			c = 0;
		      break;
	  case  5  :  /*--宏伟*/
		      if(c == Enter || c == UEnter){
			SZX_cmux_init();
			system("MODE CO80"); system("WSMENU.EXE"); cursor(0);
			c = OUT;
		      }
		      else
			c = 0;
		      break;
	  case  6  :  /*--光华*/
		      if(c == Enter || c == UEnter){
			SZX_cmux_init();
			system("MODE CO80"); system("WSMENU.EXE"); cursor(0);
			c = OUT;
		      }
		      else
			c = 0;
		      break;
	  case  7  :  /*--东京陵*/
		      if(c == Enter || c == UEnter){
			SZX_cmux_init();
			system("MODE CO80"); system("WSMENU.EXE"); cursor(0);
			c = OUT;
		      }
		      else
			c = 0;
		      break;
	  case  8  :  /*--弓长岭*/
		      if(c == Enter || c == UEnter){
			SZX_cmux_init();
			system("MODE CO80"); system("WSMENU.EXE"); cursor(0);
			c = OUT;
		      }
		      else
			c = 0;
		      break;
	  case  9  :  /*--辽阳县*/
		      if(c == Enter || c == UEnter){
			SZX_cmux_init();
			system("MODE CO80"); system("WSMENU.EXE"); cursor(0);
			c = OUT;
		      }
		      else
			c = 0;
		      break;
	  case 10  :  /*--灯塔县*/
		      if(c == Enter || c == UEnter){
			SZX_cmux_init();
			system("MODE CO80"); system("WSMENU.EXE"); cursor(0);
			c = OUT;
		      }
		      else
			c = 0;
		      break;
	  case 11  :  /*--辽化厂*/
		      if(c == Enter || c == UEnter){
			SZX_cmux_init();
			system("MODE CO80"); system("WSMENU.EXE"); cursor(0);
			c = OUT;
		      }
		      else
			c = 0;
		      break;
	  case 12  :  /*--长途局*/
		      if(c == Enter || c == UEnter){
			SZX_cmux_init();
			system("MODE CO80"); system("WSMENU.EXE"); cursor(0);
			c = OUT;
		      }
		      else
			c = 0;
		      break;
	  case 13  :  /*--移动局*/
		      if(c == Enter || c == UEnter){
			SZX_cmux_init();
			system("MODE CO80"); system("WSMENU.EXE"); cursor(0);
			c = OUT;
		      }
		      else
			c = 0;
		      break;
	}
      if(c == Esc)  menu2a.status = 0;
  }while(c != OUT);
  rest_win(&winp);  rest_win(&winps);
  return c;
}

/*=======================================*/
int sub_menu_2b()
{
  char *pp[14] =
       {
	  "--西关局",
	  "--曙光局",
	  "--北门局",
	  "--东四局",
	  "--青年街",
	  "--宏伟区",
	  "--光华局",
	  "--东京陵",
	  "--弓长岭",
	  "--辽阳县",
	  "--灯塔县",
	  "--辽化厂",
	  "--长途局",
	  "--移动局"
       };
  char *pps[14] =
       {
	  " Select:→ ← ↑ ↓ Enter Esc                             灯塔县--西关局   (212)",
	  " Select:→ ← ↑ ↓ Enter Esc                             灯塔县--曙光局   (412)",
	  " Select:→ ← ↑ ↓ Enter Esc                             灯塔县--北门局   (313)",
	  " Select:→ ← ↑ ↓ Enter Esc                             灯塔县--东四局   (314)",
	  " Select:→ ← ↑ ↓ Enter Esc                             灯塔县--青年街   (230)",
	  " Select:→ ← ↑ ↓ Enter Esc                             灯塔县--宏伟区   (516)",
	  " Select:→ ← ↑ ↓ Enter Esc                             灯塔县--光华局   (530)",
	  " Select:→ ← ↑ ↓ Enter Esc                             灯塔县--东京陵   (316)",
	  " Select:→ ← ↑ ↓ Enter Esc                             灯塔县--弓长岭   (511)",
	  " Select:→ ← ↑ ↓ Enter Esc                             灯塔县--辽阳县   (717)",
	  " Select:→ ← ↑ ↓ Ent

⌨️ 快捷键说明

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