📄 clearscreen.c
字号:
#include <stdio.h>
#include "stdafx.h"
#include <windows.h>
#include <tchar.h>
#include <conio.h>
void ClearScreen()
{
HANDLE hOutput=GetStdHandle(STD_OUTPUT_HANDLE);
CONSOLE_SCREEN_BUFFER_INFO sbi;
GetConsoleScreenBufferInfo(hOutput,&sbi);
//计算到光标在缓冲中的偏移
DWORD len=sbi.dwSize.X*sbi.dwCursorPosition.Y+sbi.dwCursorPosition.X+1;
COORD cd={0,0};
DWORD nw;
//全部填充空格
FillConsoleOutputCharacter(hOutput,_T(' '),len,cd,&nw);
//搞掂,光标回到最上角开始处
SetConsoleCursorPosition(hOutput,cd);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -