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

📄 file2.c

📁 小程序
💻 C
字号:
#include<graphics.h>
#include<stdio.h>
#include<stdlib.h>
#include<bios.h>
#include<conio.h>
#define UP 0x4800
#define DOWN 0x5000
#define LEFT 0x4b00
#define RIGHT 0x4d00
#define ENTER 0x1c0d
#define ESC 0x011b
#define TRUE 1
#define FALSE 0
#define MenuNum 3
typedef struct{
               int menuID;
               char MenuName[8];
               int itemCount;
               char itemName[4][8];
              }menu;                                                    /*菜单的数据结构*/
extern void *saveImage;                                                        /*保存菜单覆盖区域*/
extern int mHeight;
extern int mWidth;                                                            /*定义表示窗口高,宽的变量*/
extern int mutex;
extern menu MainMenu[];
void init()
{
 int gdriver,gmode;
 gdriver=DETECT;
 initgraph(&gdriver,&gmode,"E:\\tc\\bgi");
}
void initm()
{
 int L,T,i;
 mWidth=550/MenuNum;
 mHeight=20;
 L=0;
 T20;
 setfillstyle(SOLID_FILL,7);
 bar(0,0,620,475);
 setfillstyle(SOLID_FILL,3);
 bar(0,0,620,70);
 setcolor(RED);
 settextstyle(1,HORIZ_DIR,1);
 outtextxy(L+12,T,MainMenu[0].MenuName);
 L=L+mWidth;
 for(i=1;i<MenuNum;i++)
 {
  setcolor(BLACK);
  settextstyle(1,HORIZ_DIR,1);
  outtextxy(L+12,T,MainMenu[i].MenuName);
  L=L+mWidth;
 }
}

⌨️ 快捷键说明

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