如何改变notepad++的背景颜色和字体

如何改变notepad++的背景颜色和字体,第1张

①打开notepad++——》②打开“设置”,“语言格式设置”

选择“全局风格”(Global Styles),样式选择“Global override”,会看到语言和背景颜色的设置:

具体根据自己需要设置即可,详细图文教程可参考百度文库文档:http://wenku.baidu.com/link?url=ts2VDONqG8g4IMXGf4tbUi6GGs3krDXbmMt0OavJEo9TvTBzzkNXsgRXIpw0pZXCVeEd4XUmGybkvfwojBbYy5RD3g11ZjefcE0uFlEjKRm

点击设置,选择语言格式设置。

出来语言格式设置对话框,里面可以设置前景色,背景色,字体,字体大小以及加粗等等。

设置成自己想要的格式之后,不要忘了最重要的一步,勾选下面的那些使用全局设置的复选框。

点击保存并关闭完成设置。

再额外补充一下如何设置去掉软件里的拼写检查出现的波浪线。

点击插件,选择DSpellCheck,把Spell Check Document Automatically前面的钩去掉。

字体大小的调节需要调用平台的api,或者用平台api封装的函数来实现。

比如windows 的控制台程序,就要调用windows的api来实现

BOOL SetConsoleFont(HANDLE, DWORD)

至于字体颜色,分为两种:

又要调用stdlib函数。在所需要改变窗口颜色的位置调用函数 system("color xx") xx分别指的是背景颜色和文字(前景)颜色。x为一位16进制数,即1-f都可以使用。可以随意组合。

1-f分别代表的颜色如下:

0 = 黑色 8 = 灰色 1 = 蓝色 9 = 淡蓝色 2 = 绿色 A = 淡绿色 3 = 湖蓝色B = 淡浅绿色 4 = 红色 C = 淡红色 5 = 紫色 D = 淡紫色 6 = 黄色 E = 淡黄色 7 = 白色 F = 亮白色

例如:

1

2

3

4

5

6

7

8

9

#include<stdio.h>

#include<stdlib.h>

int main()

{

system("color 02")

system("pause")

printf("The question is easy~!")

return 0

}

上例中,将字体颜色改成绿色,背景颜色不变。

2.可以用window.h 里面的setcolor函数,参考下面的例子:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

#include<iostream>

#include<windows.h>

using namespace std

void SetColor(unsigned short ForeColor,unsigned short BackGroundColor)

{HANDLE hCon=GetStdHandle(STD_OUTPUT_HANDLE)

SetConsoleTextAttribute(hCon,(ForeColor%16)|(BackGroundColor%16*16))}

int main()

{

int i,j

while(cin>>i>>j)

{

SetColor(i,j)

cout<<"加油,中国!!"<<endl

SetColor(7,0)///恢复为黑底白字。

}

return 0

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11667809.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存