将我的VCL应用程序转换为FMX(XE3,仅限Windows)后,我已经获得了大量关于应用程序启动后不久发生崩溃的错误报告,只要有任何用户交互,就我而言可以告诉。 Here's a link to a sample bug report, all of them look the same.
似乎只出现在Win7 x64上,到目前为止回到我身边的所有人都可以确认他们有AMD CrossfireX技术在多个显卡之间切换。
可以通过禁用我的应用程序的交火或禁用“视觉主题”(右键单击exe,属性,兼容性)来修复此问题。
有没有人解释为什么会发生这种情况?我正在考虑默认情况下禁用视觉主题,这是否可能(例如通过清单)或甚至是解决这个问题的好方法?