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

📄 message.cpp

📁 1、 模拟一间公司(有普通工人、经理、销售员、计时工人和计件工人)的雇员月工资单管理系统
💻 CPP
字号:
#define KB_ENTER 0x1c
#include <graphics.h>
#include <string.h>
#include <stdlib.h>
#include <conio.h>
extern int getKey();
void MessageBox(char *Message)
{
  int midX,midY,x1,y1,x2,y2,size,Len;
  void *Buffer;
  midX=318;
  midY=225;
  Len=8*(strlen(Message)+1)/2;
  x1=midX-Len-5*8;
  x2=midX+Len+5*8;
  y1=midY-30;
  y2=midY+30;
  size=imagesize(x1,y1,x2,y2);
  if((Buffer=malloc(size))==0)
  {
    outtextxy(100,100,"Out of memory!Press any key to continue.");
    getch();
  }
  else
  {
    getimage(x1,y1,x2,y2,Buffer);
    setfillstyle(SOLID_FILL,8);
    bar(x1,y1,x2-10,y2-10);
    setfillstyle(SOLID_FILL,BLACK);
    bar(x1+9,y2-9,x2,y2);
    bar(x2-9,y1+9,x2,y2);
    setcolor(WHITE);
    settextjustify(CENTER_TEXT,CENTER_TEXT);
    outtextxy(midX,midY-13,Message);
    setfillstyle(SOLID_FILL,GREEN);
    bar(midX-3*8,midY+3,midX+3*8,midY+16);
    setcolor(YELLOW);
    outtextxy(midX,midY+10,"OK");
    while(getKey()!=KB_ENTER);
    putimage(x1,y1,Buffer,COPY_PUT);
    free(Buffer);
    settextjustify(LEFT_TEXT,TOP_TEXT);
  }
}

⌨️ 快捷键说明

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