0
已解决
包涵宇
中级天翼
中级天翼
大家好,这是我编写系统的第一天!
主要功能已有:新用户注意事项,选择语言
代码:
#include<iostream>
#include<algorithm>
#include<cstdio>
#include<cstring>
#include<map>
#include<queue>
#include<cmath>
#include<Windows.h>
#include<conio.h>
#pragma GCC optimize(3)
#pragma GCC target("avx")
#pragma GCC optimize("Ofast")
#pragma GCC optimize("inline")
#pragma GCC optimize("-fgcse")
#pragma GCC optimize("-fgcse-lm")
#pragma GCC optimize("-fipa-sra")
#pragma GCC optimize("-ftree-pre")
#pragma GCC optimize("-ftree-vrp")
#pragma GCC optimize("-fpeephole2")
#pragma GCC optimize("-ffast-math")
#pragma GCC optimize("-fsched-spec")
#pragma GCC optimize("unroll-loops")
#pragma GCC optimize("-falign-jumps")
#pragma GCC optimize("-falign-loops")
#pragma GCC optimize("-falign-labels")
#pragma GCC optimize("-fdevirtualize")
#pragma GCC optimize("-fcaller-saves")
#pragma GCC optimize("-fcrossjumping")
#pragma GCC optimize("-fthread-jumps")
#pragma GCC optimize("-funroll-loops")
#pragma GCC optimize("-fwhole-program")
#pragma GCC optimize("-freorder-blocks")
#pragma GCC optimize("-fschedule-insns")
#pragma GCC optimize("inline-functions")
#pragma GCC optimize("-ftree-tail-merge")
#pragma GCC optimize("-fschedule-insns2")
#pragma GCC optimize("-fstrict-aliasing")
#pragma GCC optimize("-fstrict-overflow")
#pragma GCC optimize("-falign-functions")
#pragma GCC optimize("-fcse-skip-blocks")
#pragma GCC optimize("-fcse-follow-jumps")
#pragma GCC optimize("-fsched-interblock")
#pragma GCC optimize("-fpartial-inlining")
#pragma GCC optimize("no-stack-protector")
#pragma GCC optimize("-freorder-functions")
#pragma GCC optimize("-findirect-inlining")
#pragma GCC optimize("-fhoist-adjacent-loads")
#pragma GCC optimize("-frerun-cse-after-loop")
#pragma GCC optimize("inline-small-functions")
#pragma GCC optimize("-finline-small-functions")
#pragma GCC optimize("-ftree-switch-conversion")
#pragma GCC optimize("-foptimize-sibling-calls")
#pragma GCC optimize("-fexpensive-optimizations")
#pragma GCC optimize("-funsafe-loop-optimizations")
#pragma GCC optimize("inline-functions-called-once")
#pragma GCC optimize("-fdelete-null-pointer-checks")
#pragma GCC optimize(2)
using namespace std;
bool language=1;
void zairu(){
cout<<" ------> ----->\n";
cout<<"\ * *\n";
cout<<"\n";
cout<<" --------->";
Sleep(1000);
system("cls");
cout<<"ENGLISH:Welcome to the system. Before using the system, please note the following points:\n" ;
cout<<"1. Blank simulated click (no left-click in this system)\n";
cout<<"2. Be Sure to maximize the program run box before using it\n";
cout<<"3. Be sure to set the run box font to 16 before using\n\n";
cout<<"中文:欢迎来到此系统。在使用前,请注意一下事项:\n";
cout<<"1. 空白模拟点击(在这个系统中没有左键点击)\n";
cout<<"2. 在使用前一定要最大化程序运行框之前\n";
cout<<"3. 使用前务必将运行框字体调为16";
Sleep(5000);
system("cls");
}
void chuang(){
cout<<"chose a Language\n选择语言\n";
cout<<"------------ ----------\n";
cout<<"| ENGLISH | | 中文 |\n";
cout<<"------------ ----------\n";
while(1){
POINT pt;
GetCursorPos(&pt);
//cout << "当前的鼠标坐标为:" << pt.x << "," << pt.y << endl;
char c;
c=getch();
if(c==' '&&pt.x>=5&&pt.x<=105&&pt.y>=75&&pt.y<=115){
language=0;
break;
}
else if(c==' '&&pt.x>=120&&pt.x<=200&&pt.y>=75&&pt.y<=115){
language=1;
break;
}
//Sleep(1000);
}
if(language==1)cout<<"已成功选择中文";
else cout<<"English has been selected successfully";
Sleep(1000);
system("cls");
}
int main(){
zairu();
chuang();
return 0;
}
/*
资源库:
xjt:向下的箭头
*/
最后说一句:要带码加我QQ:3088515022