就是不通过设置显卡属性啥的,也不手调显示器,
只通过c#代码实现让屏幕变成黑白色,就像黑白电视似的,
但原来的分辨率啥的不要变,
目的:现在网页都做的花花绿绿的,在单位上太显眼,设置不显示图像又会发生内容不完整

解决方案 »

  1.   

    用C#我不清楚,但如果要使某个页面变成黑白可以加上CSS:
    html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }
    记得四川大地震时,很多网站就是这样处理的
      

  2.   

    调用API函数获取到桌面句柄设置背景或者创建窗口覆盖屏幕,设置它的大小和屏幕一样大,然后设置为黑色
      

  3.   

    大概搜索一下,如果只是浏览器看网页成黑白灰色,有人建议用opera浏览器,据说有黑白浏览插件,不知道能不能实现图片视频都成灰色,或者用其他浏览器支持这种功能。