展开全部
你可以定义一个CRect对象 rect;,每当你按下上下键值是,更改rect.left和rect.top的值,紧接着再把图片显示在rect所指区域即可。你还可以更改rect.width(),rect.height()来改变显示的图像的大小。(原图大小始终不用边的)。
如果还有什么不懂得话可以再问我,希望对你有启发。
如果还有什么不懂得话可以再问我,希望对你有启发。
追问
如何定义CRect对象 能不能详细点
追答
CRect rect;//生成一个CRect对象 rect
捕获上下键按下的消息
在消息响应函数你面写
rect.left = rect.left + 10;//改变矩形区域左上角的x坐标
rect.top = rect.top + 10;//改变矩形区域左上角的y坐标
rect.width() = rect.width() + 10;//改变矩形区域宽度
rect.height() = rect.height() + 10;//改变矩形区域高度
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在键盘相应事件里面移动rect的top和left就可以了
CRect rect;
CRect rect;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询