gpt4 book ai didi

c# - 在 C# 中更改辅助监视器屏幕分辨率

转载 作者:行者123 更新时间:2023-11-30 18:02:23 25 4
gpt4 key购买 nike

我需要动态更改辅助监视器屏幕分辨率。

我找到了以下调用 Win API 的资源。问题是,它只设置了主监视器。我相信我必须更改 dmDeviceName,但我不确定如何传递它。

http://gallery.technet.microsoft.com/scriptcenter/2a631d72-206d-4036-a3f2-2e150f297515

dm.dmDeviceName //what is the input to this?
dm.dmPelsWidth = width;
dm.dmPelsHeight = height;
int iRet = User_32.ChangeDisplaySettings(ref dm, User_32.CDS_TEST);

最佳答案

你可以试试这个……不完全是,但会帮助你……

使用EnumDisplayDevices弄清楚您有哪些可用的显示器和EnumDisplaySettings获取显示器的可用分辨率列表。使用 ChangeDisplaySettings设置您需要的分辨率。

关于c# - 在 C# 中更改辅助监视器屏幕分辨率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8151002/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com