1
0
已采纳
0
0
隐藏光标:
HideCursor();
但怎么可能隐藏鼠标指针?
张帆在2021-02-28 17:12:09追加了内容
这四个中的一个,
我不确定
#include<bits/stdc++.h>
#include<windows.h>
#include<conio.h>
#include<time.h>
@曹灿阳
0
快速清屏:
int f(){
HANDLE hndl=GetStdHandle(STD_OUTPUT_HANDLE);
CONSOLE_SCREEN_BUFFER_INFO csbi;
GetConsoleScreenBufferInfo(hndl,&csbi);
DWORD written;
DWORD N=csbi.dwSize.X*csbi.dwCursorPosition.Y+csbi.dwCursorPosition.X+1;
COORD curhome={0,0};
FillConsoleOutputCharacter(hndl,' ',N,curhome,&written);
csbi.srWindow.Bottom-=csbi.srWindow.Top;
csbi.srWindow.Top=0;
SetConsoleWindowInfo(hndl,TRUE,&csbi.srWindow);
SetConsoleCursorPosition(hndl,curhome);
return 0;
}
这玩意调用时就是把system("cls");改成f();
缺点:显示有时鬼畜,例如:
玩XACRAFT时,原画面长这样:
结果加了以后长这样:
就很那个
0
0
0