8,240
个编辑
LeakerLand.S(留言 | 贡献) 无编辑摘要 |
小 (Convert to Template) |
||
第1行: | 第1行: | ||
{{NavBar|[[Windows 组件知识]] > '''Windows 桌面窗口管理器'''}} | |||
==综述== | ==综述== | ||
在微软的操作系统里,桌面上的每一个窗口都有一个叫作hwnd的指针,以方便程序对窗口进行调控。在Windows Vista之前,操作系统都会把hwnd链接的窗口内容直接绘制到电脑的屏幕上,以提升显示效率。这种方法有一个问题:就是当桌面上有多个窗口出现时,操作系统需要计算各个窗口间的重叠部分,并选择需要显示的部分绘画。这种方法,正是传统以来电脑绘图对于重叠对象的处理方式。 | 在微软的操作系统里,桌面上的每一个窗口都有一个叫作hwnd的指针,以方便程序对窗口进行调控。在Windows Vista之前,操作系统都会把hwnd链接的窗口内容直接绘制到电脑的屏幕上,以提升显示效率。这种方法有一个问题:就是当桌面上有多个窗口出现时,操作系统需要计算各个窗口间的重叠部分,并选择需要显示的部分绘画。这种方法,正是传统以来电脑绘图对于重叠对象的处理方式。 |