我遇到问题。我在Delphi XE2中创建了一个全屏窗体。然后,我在平板电脑上运行我的应用程序,其中屏幕分辨率为1024x600。然后我旋转平板电脑(现在分辨率为600x1024),我在表单上有一些问题(一些按钮在屏幕后面等)。我可以配置项目,以便当我打开平板电脑我的表单不旋转?如何在Delphi XE2中修复平板电脑的表单?
3
A
回答
0
根据此MSDN article,您可以通过侦听WM_DISPLAYCHANGE
消息检测到屏幕已旋转。
但是,您然后面临严重的问题。您现在需要以90度旋转来绘制整个应用程序。这将需要很多工作。我真的不相信它是一个易于处理的解决方案。我怀疑是可行的选择是:
- 修改程序,使其工作在两个方向,或
- 配置设备,以便它总是在你的首选方向。
+0
谢谢,这是有用的信息。我不知道如何旋转按钮,备忘录等,希望谷歌能帮助我。 – 0xFF 2014-12-05 05:42:24
+0
你无法做到这一点 – 2014-12-05 07:00:11
相关问题
- 1. Delphi 2010平板电脑支持
- 2. 如何在Delphi XE8中将平板电脑应用更改为电话应用?
- 3. 如何让平板电脑仅适用于平板电脑,只适用于手机平板电脑?
- 4. Android平板电脑?
- 5. Tango平板电脑可以用作普通平板电脑吗?
- 6. Drawbitmaps在平板电脑上
- 7. 如何隐藏Android平板电脑中的菜单栏?
- 8. windows xp平板电脑sdk单声道
- 9. WindowsRT表面(平板电脑)识别
- 10. 如何从平板电脑开发
- 11. jQuery检查平板电脑?
- 12. Sumologic和Android平板电脑
- 13. 平板电脑检测
- 14. 开源平板电脑
- 15. 平板电脑开发
- 16. 检测平板电脑
- 17. 在Vaadin 7中检测平板电脑
- 18. HTML5:平板电脑绘图
- 19. Android平板电脑Listview
- 20. wxPython:平板电脑版
- 21. 平板电脑中的屏幕方向
- 22. 赢得表单可以在平板电脑上运行吗?
- 23. 在平板电脑上的ListView
- 24. Android在平板电脑上的东西
- 25. 平板电脑上的不同视图比笔记本电脑
- 26. 如何将Delphi XE2皮肤应用于DLL中的表单?
- 27. Android平板电脑应用模板
- 28. 如何知道TabletPC是在'笔记本电脑'或'平板电脑'模式
- 29. 如何在android平板电脑的单个视图中显示3个部分?
- 30. 菜单按钮平板电脑中的问题?
你使用的是VCL还是FMX? – 2014-12-03 18:09:38
我使用VCL。原则上是这样吗? – 0xFF 2014-12-04 04:06:08
解决问题的方法对于您使用的框架非常重要。这就像购买一辆雪佛兰的汽车零件而不是一辆福特的零件。 – 2014-12-04 04:07:43