【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结构体

posted @ 2022-04-17 15:43  计算机知识杂谈  阅读(250)  评论(0编辑  收藏  举报