2
A
回答
2
首先:哪个屏幕?你知道可以有多个。
从Windows窗体中,您可以使用Screen
class来检索特定屏幕的尺寸。您可以使用ChangeDisplaySettingsEx
API function更改显示器的分辨率。我不认为有一个纯粹的管理方式来做到这一点。
+0
为了设置分辨率,使用P/Invoke调用该API函数(请参阅'DllImport'属性)。这个所需的设备名可以通过'System.Windows.Forms.Screen.DeviceName'属性获得。 - 您可能还能*暂时*通过DirectDraw更改屏幕分辨率;请参阅'Microsoft.DirectX.DirectDraw'(尽管文档说这个命名空间已经过时)。 – stakx 2010-04-03 06:58:35
相关问题
- 1. 更改屏幕分辨率
- 2. 屏幕分辨率
- 3. 屏幕分辨率
- 4. 屏幕分辨率
- 5. 屏幕分辨率
- 6. 屏幕分辨率
- 7. Win7屏幕分辨率快速更改
- 8. ... Java的屏幕分辨率更改
- 9. 根据屏幕分辨率更改屏幕分辨率(不改变显示器分辨率并使用最大化屏幕选项)
- 10. 屏幕分辨率和CSS
- 11. 标志,屏幕分辨率
- 12. Android屏幕分辨率
- 13. Silverlight屏幕分辨率
- 14. Android:Force 480x320屏幕分辨率
- 15. 屏幕分辨率低,xamarin
- 16. WPF和屏幕分辨率
- 17. 适应屏幕分辨率
- 18. 屏幕分辨率问题
- 19. CSS屏幕分辨率
- 20. Android的屏幕分辨率
- 21. 获取屏幕分辨率
- 22. Android的屏幕分辨率
- 23. 屏幕分辨率问题
- 24. C++的屏幕分辨率
- 25. 如何在屏幕分辨率更改后刷新屏幕?
- 26. 获取并设置屏幕分辨率
- 27. Qt屏幕分辨率初始屏幕
- 28. 为Android开发高分辨率屏幕,但支持低分辨率屏幕
- 29. 如何控制屏幕分辨率
- 30. 如何调整屏幕分辨率?
@Gold:标题中没有必要包含语言(C#),因为它已经在标签中了。相同的WinForms。 – 2010-04-03 06:48:57
Duplicate:http://stackoverflow.com/questions/2371446/how-to-change-desktop-screen-resolution – 2010-04-03 09:23:17