和家望守护版HDC-55怎么变成黑白屏幕了?

和家望守护版HDC-55怎么变成黑白屏幕了?,第1张

1

在使用电脑的过程中,电脑自己从彩色变成黑白了,这其实是Win10的系统【颜色滤镜功能被开启的原因,这种功能对对颜色分辨障碍的人来说,无疑是一款很贴心的功能了,但对正常人来说,则并不需要。

2

那么,如果不需要颜色滤镜作为辅助,又应该如何将其关闭呢?

Win10具体的 *** 作步骤为:点击电脑左下角Win按钮——点击设置按钮——在d出界面中的搜索框中输入【颜色滤镜】回车——选择颜色滤镜设置——点击关闭颜色滤镜功能。

3

除此之外,还可以通过进入设置,点击相关功能菜单,开关【颜色滤镜】的功能。具体步骤为:点击Win按钮——点击设置按钮——点击轻松访问按钮——点击颜色滤镜——点击关闭颜色滤镜功能。

SetTextColor命令其功能: 设置指定设备环境(HDC)的字体颜色函数SetTextColor命令格式如下:WINGDIAPI COLORREF WINAPI SetTextColor(__in HDC hdc, __in COLORREF color)其中:hdc是当前设备的句柄。color是设置当前设备字符输出颜色。

举个例子来说明。调用这个函数的例子如下:

#001 //

#002 //界面显示输出.

#003 //

#004 //蔡军生 2007/08/13 QQ:9073204 深圳

#005 //

#006 void CCaiWinMsg::OnDraw(HDC hDC)

#007 {

#008 //

#009 std::wstring strShow(_T("C++窗口类的实现,2007-08-13"))

#010 TextOut(hDC,10,10,strShow.c_str(),(int)strShow.length())

#011

#012 //设置输出字符串的颜色.

#013 COLORREF crOld = SetTextColor(hDC,RGB(255,0,0))

#014 TextOut(hDC,10,30,strShow.c_str(),(int)strShow.length())

#015

#016 SetTextColor(hDC,RGB(0,255,0))

#017 TextOut(hDC,10,50,strShow.c_str(),(int)strShow.length())

#018

#019 SetTextColor(hDC,RGB(0,0,255))

#020 TextOut(hDC,10,70,strShow.c_str(),(int)strShow.length())

#021

#022 //

#023 SetTextColor(hDC,crOld)

#024 }

第13行设置字符的颜色为红色。

第16行设置字符的颜色为绿色。

第19行设置字符的颜色为蓝色。

第23行恢复原来的颜色,这个一定要记得做,否则后面显示会出错。


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

原文地址: http://outofmemory.cn/tougao/11237689.html

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

发表评论

登录后才能评论

评论列表(0条)

保存