Console_font_infoex 未在 Windows C++ 中定义

问题描述 投票:0回答:0

我正在尝试更改 C++ 控制台程序中的字体大小。这段代码过去有效,但现在我收到了错误

'CONSOLE_FONT_INFOEX' was not declared in this scope

这是我的代码

#include <windows.h>
#include <iostream>
using namespace std;
int main() {
    CONSOLE_FONT_INFOEX font;
    font.cbSize = sizeof(font);
    font.nFont = 0;
    font.dwFontSize.X = 8;
    font.dwFontSize.Y = 8;
    SetCurrentConsoleFontEx(GetStdHandle(STD_OUTPUT_HANDLE), FALSE, &font);
    cout << "Hello world";
}
c++ winapi fonts
© www.soinside.com 2019 - 2024. All rights reserved.