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

📄 setline.cpp

📁 是100篇C++编程实例,以源代码形式,帮助你学习C
💻 CPP
字号:
#include <graphics.h>
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#include <conio.h>

int main(void)
{

   int driver=DETECT,mode;
   int MID_X,MID_Y,NUM;
   char STRING[30];
   int USER_STYLE[3]={0x2020,0xE0E0,0x0001};
   char *STYLE_NAME[] = {"SOLID_LINE","DOTTED_LINE",
					"CENTER_LINE","DASHED_LINE",
					"USERBIT_LINE:0x2020",
					"USERBIT_LINE:0xE0E0",
					"USERBIT_LINE:0x0001"};
   registerbgidriver(EGAVGA_driver);
   initgraph(&driver, &mode, "");
   MID_X=getmaxx()/2;
   MID_Y=getmaxy()/2;

   setcolor(YELLOW);
   /*system style*/
   for (NUM=0; NUM<3; NUM++)
   {
	 setlinestyle(NUM,0, 0);
	 strcpy(STRING,STYLE_NAME[NUM]);
	 line(MID_X-100,MID_Y, MID_X+100, MID_Y);
	 outtextxy(MID_X, MID_Y+50, STRING);
	 getch();
	 cleardevice();
   }
   /*user style*/
   for(NUM=0;NUM<3;NUM++)
   {
	setlinestyle(USERBIT_LINE,USER_STYLE[NUM],1);
	 strcpy(STRING,STYLE_NAME[NUM+4]);
	 line(MID_X-100,MID_Y, MID_X+100, MID_Y);
	 outtextxy(MID_X, MID_Y+50, STRING);
	 getch();
	 cleardevice();
   }
   closegraph();
   return 0;
}

⌨️ 快捷键说明

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