摘要:
消除闪烁1 1.简介 就以前几节我们创造的Message box为例 我们修改一下代码 不断的修改Box窗体内的字符 进而导致图层不断刷新 (在上节我们已经出现了这样的问题 22-突破连续读取72个扇区) 运行后 就疯狂的闪烁 这个现象的产生 是因为我们在刷新Box窗体时 我们也同时在刷新底层桌面 阅读全文
posted @ 2023-01-03 14:50
武子康
阅读(0)
评论(0)
推荐(0)
摘要:
图层叠加优化 1.简介 在前几节 我们使用窗体图层叠加技术 解决了窗体鼠标移动时 破坏其他窗体界面的问题 但同时 也引入了新的问题 当鼠标移动时 内核会将所有窗口重新绘制 如果当前系统打开的窗口很多 假设有几十上百个 那么鼠标动一下 就重新绘制上百个窗口 这对cpu资源的消耗就会非常大 整个系统的性 阅读全文
posted @ 2023-01-03 09:15
武子康
阅读(0)
评论(0)
推荐(0)
摘要:
图片分层技术 1.简介 在前面的章节中 我们完成了鼠标的绘制 但存在一个严重的问题是 当鼠标移动的时候 鼠标下方的窗口或图案会因为内核重绘鼠标而被擦除掉 解决这个问题的办法是 每当鼠标移动时 我们先把底下的图案绘制一遍 然后把鼠标在移动后的新坐标处再绘制一遍 由此 我们引出一个叫图层的概念 鼠标下面 阅读全文
posted @ 2023-01-03 09:07
武子康
阅读(0)
评论(0)
推荐(0)
浙公网安备 33010602011771号