WinAPI函数,将显示设置更改为重复

时间:2013-01-28 06:18:34

标签: c++ winapi

当我将2台显示器连接到PC时,我试图将显示设置更改为“Duplicate”?

即,我尝试选择以下设置(红色部分),但使用WinAPI函数调用。

enter image description here

我的问题:我不知道用于将显示设置更改为“复制”的WinAPI函数调用是什么?我用Google搜索并没有找到任何此类功能。

我正在寻找Windows 2000或XP及更高版本支持的功能,而不仅仅是Windows Vista及更高功能。有谁知道我用来实现这个的WinAPI函数调用?

2 个答案:

答案 0 :(得分:2)

我相信你想使用ChangeDisplaySettingsEx。您为两个监视器设置了DEVMODE结构,dmPosition成员设置为(0, 0),并设置(仅)DM_POSITION标志,所以您所做的只是更改其相对位置,而不是分辨率或位深度。

这应该可以回溯到Windows 2000。

答案 1 :(得分:1)