选项卡在Win32中损坏(C ++)

时间:2016-03-06 17:46:24

标签: c++ visual-studio tabs win32gui

我的应用程序(C ++,Visual Studio 2015)包含选项卡控件。在大多数情况下,它表现良好。 很少,更改标签会导致界面损坏。

示例

标签1:

Tab 1

标签2:

enter image description here

有时,当从标签1移动到标签2时,我得到:

enter image description here 箭头指向问题区域。

我的代码非常简单:      所有选项卡都实现为对话框      当用户单击选项卡时,将隐藏所有对话框(ShowWindow)      然后所选的tad显示其对话框。

1 个答案:

答案 0 :(得分:3)

这是由组合框造成的,它的背景不会被删除。从组框的父级(子对话框或拥有组框的子窗口)中删除continue标志。或者将组框控件子类化以绘制其背景。