![]() |
1
6
与
真的,这些都在文档中。 |
![]() |
2
1
“无效”功能将绘图区域标记为“无效”。此标志在窗口重新绘制时使用,如果该区域无效,它将重新绘制该区域,否则它将离开屏幕区域。invalidate使给定对象的整个客户机区域失效,invalidrect使客户机区域的特定区域失效。更新函数执行实际重绘。 这样一种机制的原因,而不仅仅是当你知道要改变什么东西时立即绘制,是因为你可以防止多次重画,比如说你一次收到三条向下键的信息,这些信息会滚动一些文本区域。如果为每个按键重新绘制文本区域,则必须绘制文本区域三次,应用程序将无响应。相反,通过处理所有键事件、更新附加到文本区域的数据结构以及在重绘文本区域之前使文本区域无效,您只重绘一次文本区域。 |
|
vini · 安装wfp内核驱动程序后,devcon状态返回39 2 年前 |
![]() |
I101I · 如何镜像HBITMAP 3 年前 |
![]() |
E235 · 如何查看谁创建了Windows NamedPipe 3 年前 |
![]() |
Pizza Ãcke · 创建带有内存映像的Windows托盘图标 3 年前 |
![]() |
Jabu · 如何获取列表框滚动条“拇指”的高度? 3 年前 |
![]() |
tree1234 · 对可执行文件进行代码设计,并允许修改某些字节 3 年前 |
![]() |
Penachia · PDF FontDescriptor标志 6 年前 |