2
A
回答
6
对于Access 2010 64位,您需要在Function
之前添加PtrSafe
。
Declare Function GetSystemMetrics32 Lib "User32" _
Alias "GetSystemMetrics" (ByVal nIndex As Long) As Long
Sub ScreenRes()
Dim w As Long, h As Long
w = GetSystemMetrics32(0) ' width in points
h = GetSystemMetrics32(1) ' height in points
End Sub
0
对于VBA,一个简单的(因此可能更便携)的解决方案可能是:
Application.UsableHeight
Application.UsableWidth
截至Adjust userforms to fit in screen发现。我在Word 2007 VBA中成功使用了此功能。在我的情况下,Application.UsableWidth
给出了实际的屏幕宽度,Application.UsableHeight
给出了实际的屏幕高度,减去Windows任务栏的高度。
相关问题
- 1. 调整表的大小以适应屏幕分辨率
- 2. 基于屏幕分辨率调整数据网格的大小
- 3. 如何根据屏幕分辨率调整div的大小
- 4. HTML调整字体大小以适合屏幕分辨率
- 5. 屏幕调整大小以适应分辨率
- 6. 如何根据屏幕分辨率调整图像大小?
- 7. 根据屏幕分辨率调整图像的大小Android
- 8. 调整大小上不同的屏幕分辨率
- 9. Android的调整大小位图根据屏幕分辨率
- 10. 根据屏幕分辨率自动调整大小的网页
- 11. 屏幕分辨率和帧大小?
- 12. 屏幕大小分辨率问题
- 13. 无论屏幕大小或分辨率
- 14. Java屏幕分辨率大小
- 15. iOS Sprite Kit基于屏幕分辨率调整大小sprite
- 16. 基于屏幕分辨率控制调整大小
- 17. 在屏幕分辨率上调整字体大小
- 18. 根据屏幕尺寸/分辨率调整图像大小
- 19. 在调整大小时发现屏幕分辨率
- 20. 网站屏幕分辨率自动调整大小
- 21. 如何根据分辨率重新调整控件大小?
- 22. SDL_CreateWindow大小/屏幕分辨率/ SDL_Logical大小之间的相互关系大小
- 23. Fabricjs调整大小失去分辨率
- 24. VBA调整屏幕分辨率
- 25. 字体大小超过HDPI/MDPI分辨率的小屏幕
- 26. PhoneGap/Android iFrame调整屏幕大小以重新调整内容
- 27. Java应用程序自动调整大小以适应屏幕分辨率
- 28. 如何调整表格大小以对应媒体屏幕大小?
- 29. 如何根据屏幕大小调整表格布局中的元素大小?
- 30. 用iOS Retina显示屏奇怪的重新调整大小和分辨率
这是在MS Word中使用的巧妙方式,但在MS Access 2013中,.UsableWidth属性似乎不存在。不过,如果它确实会很好。 – DRC 2017-11-03 12:11:46