这个功能如何实现

hawkcat 2001-07-20 09:57:59
我是用鼠标选中clientrect一个区域,如何保证clientrect上的图在画矩形的同时不被覆盖掉,而且画矩形的时候不要闪烁。
多谢各位的帮忙了。
...全文
67 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Hover 2001-07-21
  • 打赏
  • 举报
回复
我估计你可能是用鼠标画动态的矩形,你可以异或方式绘一个,绘新的矩形之前,去掉原有矩形,应将原矩形再以异或方式再绘一次,就可去掉原矩形,新的矩形必须也以异或方式绘出。

用GDI方式绘图多少有点闪烁。
hawkcat 2001-07-21
  • 打赏
  • 举报
回复
我的意思是:
我想用鼠标选中很多文件的经历大家应该是知道的吧。就是那个效果,不过当然不是选中文件,只是选中clientrect上的某一区域,可是在我选中的同时不能把选中的图形给掩盖了。也就是说,相当于用四条线来组成一个四边形。最好在画这个矩形框的时候不要闪烁.
多谢各位。
Matrix_w 2001-07-20
  • 打赏
  • 举报
回复
拜托,表述清楚些
是否是更新被选中的矩形区域
extremity 2001-07-20
  • 打赏
  • 举报
回复
鼠标选中什么意思,具体一点

16,548

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • AIGC Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧