【发布时间】:2010-06-24 00:34:56
【问题描述】:
有没有办法让使用 WS_CHILD 创建的窗口继承父级的背景颜色,而不是默认为对话框颜色?我正在尝试为选项卡控件执行此操作,主要是由于选项卡未填充该区域而扩展的部分。我希望这个颜色成为父窗口的背景。
谢谢
【问题讨论】:
-
在你的情况下使用透明色有用吗?
-
我试过 WS_EX_TRANSPARENT 没有效果
-
除了设置我通过谷歌搜索收集到的标志之外,您可能还需要做更多的事情(我在 win32 上几乎不是新手)。
-
你是在暗示我必须进入 ownerdrawing 吗?
-
我不知道...您也许能够以某种方式从窗口类中检索 hbrBackground。不过,如果窗口在其上进行自己的绘图,那将无济于事。
标签: c++ c user-interface winapi