c++ - 有没有办法打印 2 个不同字体大小的文本?C++
问题描述
我想打印 2 个文本,但大小不同
现在我正在使用此代码更改字体大小,它可以工作,但如果我想要更大的文本,我不能。
#pragma comment(lib, "user32")
HANDLE out = GetStdHandle(STD_OUTPUT_HANDLE);
void fontsize(int a, int b) {
PCONSOLE_FONT_INFOEX lpConsoleCurrentFontEx = new CONSOLE_FONT_INFOEX();
lpConsoleCurrentFontEx->cbSize = sizeof(CONSOLE_FONT_INFOEX);
GetCurrentConsoleFontEx(out, 0, lpConsoleCurrentFontEx);
lpConsoleCurrentFontEx->dwFontSize.X = a;
lpConsoleCurrentFontEx->dwFontSize.Y = b;
SetCurrentConsoleFontEx(out, 0, lpConsoleCurrentFontEx);
}
void main() {
fontsize(12, 16);
cout << "text" << endl;
system("pause");
}
所以想象我有 2 个文本,文本 A 和文本 B。我希望 textB 比 textA 大。
解决方案
推荐阅读
- python - clean() 方法中的变量未保存在 Django 中
- python - 删除具有混合数据类型的值
- ruby-on-rails - 如何解决 Rails Stripe 应用程序上的 InvalidAuthenticityToken
- javascript - 带有随机变量的 Javascript if else 语句
- c# - 何时以及如何在 OOP C# 中创建另一个类的对象?
- python - 我对 Python 中的“集合”模块有疑问
- vuejs2 - 计算函数在 vuejs 应用程序中被调用两次
- javascript - 模块 C://.. 没有“firebaseObservable”导出成员错误
- ios - 当用户点击滚动视图停止滚动时,点击手势识别器被触发
- javascript - Node.js 不会在 /bin 中创建 NPM 文件夹