
MFC位图显示问题
想在自己建立的普通类里面添加一个show函数,要求1.能实现位图的显示,(位图已经引入,现在我会在视图类ondraw中显示)2.并可以控制缩放(不用太复杂,能实现在参数中...
想在自己建立的普通类里面添加一个show函数,
要求1.能实现位图的显示,(位图已经引入,现在我会在视图类ondraw中显示)
2.并可以控制缩放(不用太复杂,能实现在参数中更改就行),
3.还有就是能将位图的位置传回来,因为还要实现位图的移动。
还想问一下怎么将一个正在显示的位图kill掉?
还有设背景颜色怎么设参数:
pDC->SetBkColor(RGB( 255, 255, 0));这样没效果!设成(0x0000009)这种格式,也没效果!
谢谢大家 ,我是小白,请说详细一点!
可以的话最好附带一些教学视频的下载地址!
谢谢! 展开
要求1.能实现位图的显示,(位图已经引入,现在我会在视图类ondraw中显示)
2.并可以控制缩放(不用太复杂,能实现在参数中更改就行),
3.还有就是能将位图的位置传回来,因为还要实现位图的移动。
还想问一下怎么将一个正在显示的位图kill掉?
还有设背景颜色怎么设参数:
pDC->SetBkColor(RGB( 255, 255, 0));这样没效果!设成(0x0000009)这种格式,也没效果!
谢谢大家 ,我是小白,请说详细一点!
可以的话最好附带一些教学视频的下载地址!
谢谢! 展开
展开全部
位图的显示,BitBlt( int x, int y, int nWidth, int nHeight, CDC* pSrcDC, int xSrc, int ySrc, DWORD dwRop ); 这里面的第二和三个参数就是图片大小。。你要实现参数更改的话用变量控制就行。。实现改参数的对话框可以再去建个对话框,文本编辑型的,在class wizard里添加消息响应,把值传给图片大小的变量即可。。。
能将位图的位置传回来,因为还要实现位图的移动:
传回来用变量保存图片坐标就可。。实现移动要在View里加OnKeyDown消息响应,分别获取nChar==VK_DOWN(UP,RIGHT,LEFT){把保存图片坐标的变量+或-;再显示;}
还想问一下怎么将一个正在显示的位图kill掉?
没听懂。。。啥叫正在显示?啥叫kill掉?
pDC->SetBkColor(RGB( 255, 255, 0));
这句代码没错。。我估计你放错地方了。。自己设断点调试吧。。
MFC还是得从基础学起。。推荐孙鑫老师的视频。。百度搜就有的下载。。
基础学好了,应用不是问题。。。与君共勉。。。。
能将位图的位置传回来,因为还要实现位图的移动:
传回来用变量保存图片坐标就可。。实现移动要在View里加OnKeyDown消息响应,分别获取nChar==VK_DOWN(UP,RIGHT,LEFT){把保存图片坐标的变量+或-;再显示;}
还想问一下怎么将一个正在显示的位图kill掉?
没听懂。。。啥叫正在显示?啥叫kill掉?
pDC->SetBkColor(RGB( 255, 255, 0));
这句代码没错。。我估计你放错地方了。。自己设断点调试吧。。
MFC还是得从基础学起。。推荐孙鑫老师的视频。。百度搜就有的下载。。
基础学好了,应用不是问题。。。与君共勉。。。。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询