用MFC编程打开24位真彩BMP图像
用MFC编程打开24位真彩BMP图像,然后获取鼠标点的RGB值请问VC高手,想实现一个很简单的功能,就是用VC(MFC)编程,打开一幅24位真彩色BMP图像,然后鼠标在图像中点一下,让程序计算出鼠标点及周围8个像素点的RGB的平均值,并且以弹出对话框的形式显示出来。如何实现?谢谢。
很简单啊! 打开图像的话,首先获取bmp的像素矩阵,然后用bitblit复制到内存dc上,再复制到窗口dc上,即可。 鼠标的问题,在onclick事件中处理,算一下鼠标点击位置的坐标,然后相对于bmp在窗口中的位置,计算出点击位置在bmp像素矩阵中的坐标,然后从bmp像素矩阵获取对应的各个像素rgb值,计算平均数,然后调用对话框函数显示即可。
答:详情>>
答:我建议你去--天下网吧联盟 这里面都是网吧业主和网管交流的论坛,你可以自己注册一个用户进去看看,你可以和他们交流也可以寻求他们的帮助,我想没有你解决不了的问题,...详情>>
答:格式化文本区域的段落标记,用于规定文本和层的属性和位置等。比如: 新浪网 用来规定 新浪网 这三个字居中显示。 文本中心(CENTER)、左(LEFT)或右(R...详情>>