设置字体及大小C++

阅读 70

2022-03-19

void SetFont(int size = 30) {//hello imX2G
	CONSOLE_FONT_INFOEX cfi; //hello imX2G
	cfi.cbSize = sizeof cfi; //hello imX2G
	cfi.nFont = 0; //hello imX2G
	cfi.dwFontSize.X = 0; //hello imX2G
	cfi.dwFontSize.Y = size;  //设置字体大小
	cfi.FontFamily = FF_DONTCARE; //hello imX2G
	cfi.FontWeight = FW_NORMAL; //字体粗细 FW_BOLD
	wcscpy_s(cfi.FaceName, L"黑体");  //设置字体,必须是控制台已有的
	SetCurrentConsoleFontEx(GetStdHandle(STD_OUTPUT_HANDLE), FALSE, &cfi); //hello imX2G
	HANDLE handle = GetStdHandle(STD_OUTPUT_HANDLE); //hello imX2G
	CONSOLE_FONT_INFO consoleCurrentFont; //hello imX2G
	GetCurrentConsoleFont(handle, FALSE, &consoleCurrentFont); //hello imX2G
}//hello imX2G

精彩评论(0)

0 0 举报