【WINDOWS API】修改输出字体
#include<windows.h>
#include<iostream>
using namespace std;
int main(){
CONSOLE_FONT_INFOEX cfi;
cfi.cbSize=sizeof(cfi);
HANDLE handle=GetStdHandle(STD_OUTPUT_HANDLE);
cfi.nFont=0;
cfi.dwFontSize.X=8;
cfi.dwFontSize.Y=18;
cfi.FontFamily=FF_DONTCARE;
cfi.FontWeight=FW_NORMAL;
wcscpy(cfi.FaceName,L"黑体");
SetCurrentConsoleFontEx(handle,FALSE,&cfi);
printf("Hello, world!");
}
核心:CONSOLE_FONT_INFOEX结构体