【发布时间】:2013-01-31 03:32:28
【问题描述】:
我有一个静态控件,它在装箱时具有SS_OWNERDRAW 和SS_NOTIFY 标志。它的父窗口有WS_EX_COMPOSITED 标志。
在Windows XP下,绘制不正确,如下图所示(右上角的矩形):
但是在Windows 7下,它是正确绘制的,如下图所示(右上方的十字“X”):
如何在 XP 中解决这个问题?此外,是什么导致了这个问题(在 XP 中)?
【问题讨论】:
-
张贴自绘码。这可能是一个 alpha 通道事故。
标签: c++ winapi doublebuffered ownerdrawn