我来问个问题,求各位大神不吝赐教~~
vb.net吧
全部回复
仅看楼主
level 13
小屁孩n9 楼主
请教VB.NET中怎么让Picturebox控件高亮?
就是提升亮度
2013年11月15日 12点11分 1
level 5
Picturebox本身是不能调节亮度的,但能调节图片亮度,效果一样。
基本原理是对每一个像素的RGB值同时加上或减去一个特定值。
具体可用System.Drawing.Bitmap来实现,其实除了亮度,还能调整对比度以及其它图片属性,楼主慢慢挖掘,用Vb.net开发出一个Photoshop也不是不可能呵。
这里涉及一些背景知识本身不是.net的,而是GDI的。
2013年11月16日 01点11分 2
层主说的很详细,但是听得我有点似懂非懂,GDI以前没碰过啊~~求教
2013年11月16日 03点11分
要做这个,恐怕就不得不去学了,做开发就这样,不知不觉要学很多东西,加油!
2013年11月16日 03点11分
回复 kingstr :好吧。。我去搜一下GDI的资料,谢谢!
2013年11月16日 03点11分
回复 kingstr :其实我觉得还是直接在窗体的MouseMove事件设置图片的Backcolor值,然后在控件MouseMove事件里修改RGB值方便~
2013年11月16日 04点11分
level 8
简单点,向图片框的内容上画一个白色半透明的矩形就行了
——来自 诺基亚 Lumia 925
2013年11月16日 07点11分 3
谢谢!那要是MeTro风格如何实现
2013年11月16日 08点11分
1