0

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

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

wcex.hbrBackground  = gBrushFrameBg;

我自己添加这个。但是当我调整主窗口的大小时,我得到了背景闪烁。主窗口的整个客户区由几个子窗口覆盖,如工具栏、目录和 pdf 文件的查看区。

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

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


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

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

4

0 回答 0