MFC绘图时的问题
我想把自己画的图移动到原来的地方,怎么办?
i want to move a picture which was drawed by me and rub the original.how can i do?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我想把自己画的图移动到原来的地方,怎么办?
i want to move a picture which was drawed by me and rub the original.how can i do?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(1)
最简单的解决方案是将原始图片保留在 中内存DC。将图像绘制到其中,然后将其 BitBlt 到屏幕上。当您想要移动它时,请再次擦除窗口和 BitBlt - 现在位于新位置。
The easiest solution for this is to keep the original picture in a memory DC. Draw the image to it, then BitBlt it to the screen. When you want to move it, erase your window and BitBlt it again - now at the new location.