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行恢复原来的颜色,这个一定要记得做,否则后面显示会出错。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)