背景闪烁

时间:2012-07-02 12:56:22

标签: c++ winapi background-color

我正在修改pdf viewe的源代码:SamutraPDF。

在注册主窗口的窗口类时,原始代码没有

wcex.hbrBackground  = gBrushFrameBg;

我是通过myselft添加的。但是当我调整主窗口的大小时,我得到了背景闪烁。 主窗口的整个客户区域被多个子窗口覆盖,如工具栏,目录和pdf文件的查看区域。

我在创建主窗口时尝试添加WS_CLIPCHILDREN,但它没有帮助。我真的需要给主窗口一个自定义背景。

你能指点我如何解决闪烁。


我需要主窗口背景的原因是:

我想创建两个面板(每个面板可以查看pdf文件),在这两个面板之间,我需要一个“分割器”,我可以使用它来调整两个面板的大小。我不想真正创建一个分隔条,而是我想在这两个面板之间留出空隙。所以我会看到一个“细棒”,它只是颜色的间隙,作为主窗口的背景颜色。

0 个答案:

没有答案