#include<bits/stdc++.h>//devc++专用(VC请删除此语句)
#include <windows.h>
#include <iostream>
#include <stdio.h>
#include <Windows.h>
#include <conio.h>
#include <string.h>
#include <ctime>
#include <stdlib.h>
#include <vector>
#include <unistd.h>
#include <tchar.h>
#include <fstream>
#include <sys/time.h>
using namespace std;
#define wcscpy_s wcscpy//为Devc++找想
void _SetFont(int size,int font=2,int thickness=FW_NORMAL) {//设置字体
CONSOLE_FONT_INFOEX cfi;
cfi.cbSize = sizeof cfi;
cfi.nFont = 0;
cfi.dwFontSize.X = 0;
cfi.dwFontSize.Y = size;
cfi.FontFamily = FF_DONTCARE;
cfi.FontWeight = thickness;
if(font==2)wcscpy_s(cfi.FaceName, L"Raster");
if(font==1)wcscpy_s(cfi.FaceName, L"Lucida Console");
if(font==0)wcscpy_s(cfi.FaceName, L"Consolas");
SetCurrentConsoleFontEx(GetStdHandle(STD_OUTPUT_HANDLE), FALSE, &cfi);
HANDLE handle = GetStdHandle(STD_OUTPUT_HANDLE);
CONSOLE_FONT_INFO consoleCurrentFont;
GetCurrentConsoleFont(handle, FALSE, &consoleCurrentFont);
}
相关推荐
C/C++控制台输出时设置字体及背景颜色
1.改变整个控制台的颜色 用 system("color 0A"); 其中color后面的0是背景色代号,A是前景色代号。各颜色代码如下: 0=黑色 1=蓝色 2=绿色 3=湖蓝色 4=红色 5=紫色 6=黄色 7=白色 8=灰色 9=淡蓝色 A=淡绿色 B=淡浅绿色 C=淡红色 D=淡紫色 E=淡黄色 F=亮白色 2.改变下一个输出或者输入字体和背景的颜色
vc++ 改变任意窗体的字体大小及颜色
内容索引:VC/C++源码,界面编程,字体颜色,窗体标题 vc++ 改变任意窗体的字体大小及颜色,将常规的字体大小自定义为你想要的大小,并且可以改变字体的颜色。
C++小游戏——狼人杀
最近又没写游戏了,好不容易腾出时间来新写了一个狼人杀。中间用到了一些函数,大概讲解一下。
VS-c++控制台设置字体大小等属性
如题,简略代码如下 #include <iostream> #include <Windows.h> //VS 自带的头文件 using namespace std; //设置字体 void SetFont(int size = 30) { CONSOLE_FONT_INFOEX cfi; cfi.cbSize = sizeof cfi; cfi.nFont = 0; cfi.dwFontSize.X = 0; cfi.dwFontSize.Y = size; //设置字
c++调节控制台字体(c++入门练习)
c++入门练习
c中改变颜色的函数
1.改变下一个输出或输入字体和背景的颜色: #include <windows.h> int color(int c) { SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),c); return 0;//改变颜色的函数 }
设置控制台颜色SetConsoleColor
//字体颜色+背景颜色#include<windows.h> #include<iostream> #include<iomanip> using namespace std; BOOL SetConsoleColor(WORD wAttr){ HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE); if(...
C++ 设置字体颜色
C++ 设置字体颜色 很多C++的初学者发现,控制台的颜色永远是黑白的,怎么才能使字体像那些软件一样呈彩色呢?现在,我们就将学习C++ 设置字体颜色的方法。 方法一:system(“color”) system函数想必大家都听说过,它可以用来设置字体的颜色,只需要在color后加上字体的背景色和前景色,取值如下: 符号 表示颜色 符号 表示颜色 0 黑色 8 灰色 1 蓝色 9 淡蓝色 2 绿色 A 淡绿色 3 浅绿色 B 淡浅绿色 4 红色 C 淡红色 5 紫色 D 淡
C/C++ 控制台输出彩色文本(改变局部字体的颜色)
我写了一个输出彩色文本的函数: void COLOR_PRINT(const char* s, int color) { HANDLE handle = GetStdHandle(STD_OUTPUT_HANDLE); SetConsoleTextAttribute(handle, FOREGROUND_INTENSITY | color); printf(s); SetConsoleTe...
如何用c改变控制台字体以及字体大小?
测试平台:VS2017 可用 #include <windows.h> #include <stdio.h> #include <string.h> #include <string> using namespace std; int main() { CONSOLE_FONT_INFOEX cfi; cfi.cbSize = sizeof cfi; cfi.nFont = 0; cfi.dwFontSize.X = 0; cfi.dwFon
C/C++改变控制台的字体颜色
当你接触编程的时候,是不是总是有这种感受:白字黑色的控制台总是很枯燥,正如你用大脑运行这段代码 #include <stdio.h> #include <conio.h> int main(int argc,char *argv[]) { printf("Hello wolrd\n"); getch(); return 0; } 渐渐的熟悉了电...
【C++游戏设计】 通过函数设置字体的颜色
本节课主要是讲解了SetConsoleTextAttribute函数,包教包会,快点进来看看
C++更改控制台颜色
C++的控制台在默认模式下是黑底白字的,和cmd界面相同。那么该如何更改控制台颜色以呈现不同效果呢?其实只需要通过……
C++ 设置控制台字体主题,颜色和背景颜色
通常控制台都是白字黑底的,千篇一律不免单调。适当的在控制台中加入一些彩色可以让人耳目一新,本文介绍如何使用系统API接口去修改控制台的文字和背景颜色。 主要用到的函数有三个: // 设置主题 SetConsoleTitle // 获取设备句柄 GetStdHandle // 设置属性 SetConsoleTextAttribute 设置主题 #include <iostream> #include <windows.h> using namespace std.
C++语言如何改变字体颜色
C++输出界面的默认形式是黑底白字,所以,为了让输出界面更加美观,我们可以使用——SetConsoleTextAttribute函数或system函数。这就是C++语言如何改变字体颜色这篇文章。。
关于C++语言如何改变字体输出颜色
特此声明,这个函数的这个功能只有Win10及以上版本的电脑才可用(我在学校一台Win7的电脑试过,输出了空白)如果你还是不满足于。
【C++】Windows控制台API基本使用(上)
目录前言一、控制台缓冲区大小一、获取缓冲区大小二、设置缓冲区大小三、更详细的结构体二、窗口大小一、获取窗口大小二、设置窗口大小三、光标位置一、获取光标位置二、设置光标位置四、设置光标是否显示一、旧版API二、新版控制台的 ANSI 转义序列三、新版控制台特性五、通过代码打开 ANSI 转义序列六、控制台编码一、设置输出编码二、设置输入编码七、修改控制台文本样式一、使用API二、使用ANSI转义序列八、控制台窗口标题一、获取控制台窗口标题二、设置窗口标题一、使用旧版API二、使用转义序列三、获取控制台原始标题

1180




被折叠的 条评论
为什么被折叠?



