桌面布局

本部分仅适用于 Windows 7 及更高版本以及 Windows Server 2008 R2 及更高版本的 Windows 操作系统。

调用方在调用 SetDisplayConfig CCD 函数时使用 DISPLAYCONFIG_SOURCE_MODE 结构的位置成员来控制桌面上源图面的排列方式。 位置成员指定源图面左上角桌面坐标中的位置。 定位在 (0, 0) 的源图面被视为主图面。 GDI 对如何在桌面空间中排列源图面有严格的规则。 例如,GDI 不允许源图面之间有任何间隙,并且源图面中没有重叠。

尽管 SetDisplayConfig 尝试重新排列源图面以强制实施这些 GDI 布局规则,但调用方应指定源图面的布局。 未定义 GDI 将如何重新排列源图面以强制执行其布局规则,并且源图面的结果布局可能不是调用方想要实现的。