我需要获取用户在Python中显示的所有有效屏幕分辨率的列表。如果这可以在没有任何外部模块的情况下完成,我更喜欢它。这是可能吗?我只需要这个在Windows上工作。如何获得Python中所有有效屏幕分辨率的列表?
-1
A
回答
0
在Windows上,使用,标准库的一部分,可以做到这一点:
import ctypes
sdl_dll = ctypes.CDLL("sdl.dll")
modes = sdl_dll.SDL_ListModes(None, None)
然而,你将不得不解析返回的对象(有这个here更多信息)。
或者,您可以尝试pygame
的display.list_modes()
,它提供了一个“友好的”回报,并且将跨平台工作,但需要安装。
+0
你假设OP正在使用'windows',它没有在任何地方指定 –
+0
好点 – jonrsharpe
相关问题
- 1. 如何在所有屏幕分辨率
- 2. 如何获得屏幕分辨率R
- 3. 所有分辨率屏幕@media
- 4. 给定屏幕的有效分辨率列表?
- 5. 如何中心 - 所有的屏幕分辨率垂直菜单?
- 6. 获取屏幕分辨率
- 7. 获取屏幕分辨率
- 8. QT获得没有扩展显示器的屏幕分辨率
- 9. 如何使我的网站适合所有屏幕分辨率
- 10. 如何设计一个网站的所有屏幕分辨率
- 11. 获取所有支持的屏幕分辨率
- 12. 如何在视差中为所有屏幕设置屏幕分辨率
- 13. 如何获取可用屏幕分辨率的列表?
- 14. 如何获得wpf中的实际桌面屏幕分辨率?
- 15. 如何在ActionScript 3中获得用户的屏幕分辨率?
- 16. 如何为所有屏幕分辨率定位div
- 17. 如何使swf与所有屏幕分辨率兼容?
- 18. 如何确保网站适合所有屏幕分辨率?
- 19. 屏幕分辨率
- 20. 屏幕分辨率
- 21. 屏幕分辨率
- 22. 屏幕分辨率
- 23. 屏幕分辨率
- 24. 屏幕分辨率
- 25. 如何在java中获得屏幕分辨率?
- 26. 如何在java中获得屏幕分辨率?
- 27. 如何在C++中获得屏幕分辨率?
- 28. 如何获得设备(Windows Phone)的屏幕分辨率
- 29. 如何获得用户的屏幕分辨率与PHP
- 30. 如何获得Android设备的屏幕分辨率..?
有很多屏幕分辨率,我不知道如果你可以通过操作系统得到它....你可以在一个函数手动执行它,但它不会完全coplete ... – Netwave
缺乏有关您的操作系统的信息 –