2

我有一个我无法解决的大问题。

我正在编辑问题以简化实际发生的情况:

  1. 创建空白 Delphi 应用程序(我在 2007 年尝试过)

  2. 在表单构造函数 (From.Create) 类型中:

    GlassFrame.Enabled := True;
    GlassFrame.Bottom := 50;
    

这应该扩展 Windows Aero 主题。

现在尝试调整窗口大小,您会注意到不良行为;看起来很丑的黑色部分。

这是Windows错误还是?

我在 MS VC 下尝试过同样的事情,使用 API 调用,但结果是一样的。

无论如何,如果它是 Windows 错误,我必须以某种方式解决它,因为我可以让我的应用程序看起来如此糟糕。

谢谢您的帮助。

4

1 回答 1

0

DoubleBuffered := True修复黑色故障。

于 2011-12-31T19:09:28.650 回答