他笑他自己 2017-09-19 03:18 采纳率: 66.7%
浏览 901
已结题

c++ builder的Onpaint事件

当使用Canvas 的draw 和stretchDraw方法绘图,点击其他窗体,绘制的图形会消失?是因为点击其他窗体后,delete 释放点了bitmap ?
书上还说Tpaintbox1还可能被遮挡一部分,不需要整个重新绘制,什么原理?

  • 写回答

1条回答

  • threenewbee 2017-09-19 03:33
    关注

    没错,窗体被遮挡,那么就需要重画。一个变通的办法,把图像画在bitmap对象里,再作为背景设置给窗体或者图片框。这样系统自动重绘

    评论

报告相同问题?

悬赏问题

  • ¥15 r语言蛋白组学相关问题
  • ¥15 Python时间序列如何拟合疏系数模型
  • ¥15 求学软件的前人们指明方向🥺
  • ¥50 如何增强飞上天的树莓派的热点信号强度,以使得笔记本可以在地面实现远程桌面连接
  • ¥20 双层网络上信息-疾病传播
  • ¥50 paddlepaddle pinn
  • ¥20 idea运行测试代码报错问题
  • ¥15 网络监控:网络故障告警通知
  • ¥15 django项目运行报编码错误
  • ¥15 STM32驱动继电器