1
A
回答
0
我不認爲這是在wxPython中,你可以做什麼的反而是,通過使用ctypes的調用Win32API函數GetDeviceCaps並獲得LOGPIXELSX/LOGPIXELSY
1
任何這樣的功能更簡單的解決方案可能是:
import wx
app = wx.App(0)
print wx.ScreenDC().GetPPI()
我在Windows XP上測試過它,它確實使用默認DPI設置打印(96,96),使用120 DPI設置打印(120,120)。
相關問題
- 1. 如何在ANDROID中獲取屏幕寬度dpi?
- 2. 如何以編程方式獲取屏幕DPI(linux,mac)?
- 3. Flex/actionscript - 屏幕DPI
- 4. Galaxy S屏幕DPI
- 5. wxPython:如何獲取RichTextCtrl中行的屏幕x/y?
- 6. Qt和高dpi屏幕
- 7. Windows Forms和高DPI屏幕
- 8. 使用高DPI設置的window.scroll捕獲屏幕截圖
- 9. 如何獲得QT中顯示屏幕的DPI
- 10. 如何獲得所有屏幕的DPI比例?
- 11. 如何使用wxpython直接在屏幕上繪製?
- 12. wxPython初始屏幕故障
- 13. wxpython和初始屏幕
- 14. chrome應用程序如何在高dpi屏幕上顯示?
- 15. 使用ADB獲取屏幕狀態
- 16. 使用.less獲取屏幕的寬度
- 17. 使用PHP獲取屏幕分辨率
- 18. 使用PHP獲取Linux屏幕會話
- 19. 在低DPI屏幕上顯示高DPI圖像的效果如何?
- 20. 如何從屏幕上獲取文本
- 21. OSMdroid如何獲取屏幕座標?
- 22. 如何獲取屏幕尺寸?
- 23. 如何獲取Android屏幕的位圖?
- 24. 如何獲取主屏幕Widget大小
- 25. 如何獲取NSStatusItem的屏幕位置
- 26. 如何從videofile獲取屏幕截圖?
- 27. 如何獲取屏幕截圖圖片
- 28. 屏幕大小和位圖的dpi
- 29. 如何使用node.js獲取屏幕分辨率
- 30. 如何使用Ruby採取部分屏幕捕獲?
'ctypes'對我來說仍然是未知的水域,但是謝謝你的提示! – Kit 2010-07-10 13:03:50