首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

SDI拆分窗口 怎么让两个窗口分别显示两幅不同的图像

2012-01-31 
SDI拆分窗口 如何让两个窗口分别显示两幅不同的图像我做了一个SDI的MFC。用了拆分窗口,其中一个窗口显示文

SDI拆分窗口 如何让两个窗口分别显示两幅不同的图像
我做了一个SDI的MFC。用了拆分窗口,其中一个窗口显示文件读入的图像,想让另一个窗口显示他的红色通道的图像,现在只能实现两个窗口显示同样的图像,如何实现我要的功能。有什么思路?谢谢

[解决办法]
你应该创建一个双视图,一个视图与文档关联,作为窗口显示文件读入的图像,
另外一个视图获取第一个视图的图像,进行图像处理,显示出来就可以了

[解决办法]
bmp图像是没有通道的
如果你要显示红色通道的图像
一个方法是获取到图像的数据将其他两个颜色的数值设为零然后
具体的我也没做过
建议而已
[解决办法]

探讨
引用:
你应该创建一个双视图,一个视图与文档关联,作为窗口显示文件读入的图像,
另外一个视图获取第一个视图的图像,进行图像处理,显示出来就可以了
双视图的话,图像数据一改变,两个窗口的图像仍然会变啊。我想要的是读入的图像在窗口显示就不变化了。

[解决办法]
探讨

bmp图像是没有通道的
如果你要显示红色通道的图像
一个方法是获取到图像的数据将其他两个颜色的数值设为零然后
具体的我也没做过
建议而已

热点排行