Articles of 颜色

CMD提示/batch file中的更多颜色

Windows的默认命令提示符只支持16种颜色 。 对于一些需要输出彩色文字的用户来说,这样的颜色数量肯定是不够的。 是否有任何方法在命令提示符下使用更多的颜色? 编辑: @DavidPostill提到了Windows 10的24位控制台。 不过,我需要它从Windows 7工作。他还build议安装一个备用的命令提示符,我会考虑。 @Eistein1969回答,有可能通过编辑registry。 不幸的是,在我的一个系统中禁用了registry编辑,我也找不到手动选项。

什么是Windows的COLOR_WINDOW或COLOR_BACKGROUND的RGB颜色?

在Windows Api和GDI中,可以使用默认的窗口背景颜色来绘制button和东西(在Win98,WinXP +经典主题等上略显灰色)。 这是什么rgb值? 所以我可以使用al_map_rgb( r, g, b)在Allegro中模拟确切的颜色?

我可以不使用pinvoke在C#中获取系统颜色的RGB?

我想确定一个系统颜色,如SystemColors.HotTrack的RGB颜色。 有没有办法做到这一点,而不诉诸使用P / Invoke和GetSysColor(不包括绘制到位图和检查像素值)?

在Windows下使用纯Qt应用程序中的KDE风格

我怎样才能在Windows下的纯Qt应用程序中使用KDE风格? 谢谢

我怎样才能将一个8位颜色值分成两个4位颜色值?

所以我写了一个程序,读取位图并使用windows.h打印到控制台中。 Windows(在控制台中)允许我为每个字符空间使用两种颜色 – 前景颜色和背景颜色。 我限于这些颜色的4位调色板: http://img.zgserver.com/c/windows_4bit_color_swatches.png 我的程序可以正常工作16种颜色,但是我很难解决256个问题。 (或者搞清楚是否有可能) 我需要采取一个索引颜色的RGB值(从256 8位颜色,如224,64,0),并显示为16个可用颜色中的两个,其中一个抖动。 前景字符将是ASCII抖动字符之一(我认为,176,177,178)。 所以我想每个背景需要有R,G,B值为0,128,255等,前景可以是0,32,64,96,128,160,192,224或255 所以,如果我有数字RGB = 192,0,0我可以设置背景为RGB = 128,0,0和前景是RGB = 255,0,0与ASCII字符176(25%抖动) 这似乎是非常简单的,如果我有一个单独的抖动字符可用于红色绿色和蓝色单独,但可悲的是我不。 我知道,控制台是一个可怕的select,但我不得不尝试做这个没有窗口gdi的帮助。 我完全难以理解这个algorithm,即使看到我的逻辑是否有道理,也很麻烦。 任何人都可以对此有所了解? 所有的帮助表示赞赏,我打了一堵墙。

如何自定义tkinter / ttk小部件和框架的边框颜色?

有什么办法来自定义Tkinter/ttk小部件或框架的边框颜色?

Java:获取窗口颜色

我会很简短:如何获得用户可以在Windows平台上指定的颜色? 在Windows 10中,当您打开开始菜单时,它是平铺的颜色。 SystemColor不起作用,无论在每个版本的Windows上设置了什么设置,它都会返回SystemColor的颜色153 180 209 (浅蓝色)。 UIManager实际上是无用的。 在每个版本的Windows上,密钥的名称似乎都不相同。 看来, SystemColor可以在Mac和Linux上运行。 任何想法如何我得到这种颜色? 谢谢。

是否有可能在Windows中创build全屏幕颜色叠加效果?

我记得我的旧Radeon显卡驱动有许多叠加效果或者彩色滤镜(不pipe它们被称为什么),这会使屏幕呈现出棕褐色调或者负面色彩。 我目前的NVIDIA显卡似乎没有这样的function,所以我想知道是否有可能让我自己的Vista。 我不知道是否有某种方法挂钩到窗口的渲染引擎,或者是NVIDIA的驱动程序来实现这个效果。 虽然能够修改颜色会很酷,但根据屏幕坐标修改颜色或执行其他更多不同的function会更好。 一个例子就是颜色离屏幕中心越远,颜色越饱和。 我没有具体的使用场景,所以我不能提供更多的信息。 基本上,我只是好奇,如果有什么东西在这方面的工作。

STDOUT和STDERR可以在XTerm / Konsole下使用不同的颜色吗?

它甚至可以实现吗? 我们需要STDERR (即其他stream,然后STDOUT )有不同的colo(u)r。 例如红色。 我们使用bash ,terminal应该是Konsole (XTerm,gnometerminal或任何可用的)。 谢谢,如果你知道:-)

Windows API彩色输出到Powershell / cmd.exe中的标准输出

任何人都知道在哪里可以find一个参考,描述如何使用API​​和/或标准输出在Windows CLI界面上输出颜色?