1
我的应用程序(C++,Visual Studio 2015)合并了选项卡控件。在大多数情况下,它表现良好。 很少,更改选项卡会导致界面损坏。在Win32中损坏的标签(C++)
例:
表1:
表2:
有时,从标签1移动至选项卡2时,我得到:
我的代码是非常简单的: 所有标签被实现为对话框 当选项卡上的用户点击,所有对话框被隐藏(的ShowWindow) 然后选择稍微显示其对话框。
我的应用程序(C++,Visual Studio 2015)合并了选项卡控件。在大多数情况下,它表现良好。 很少,更改选项卡会导致界面损坏。在Win32中损坏的标签(C++)
例:
表1:
表2:
有时,从标签1移动至选项卡2时,我得到:
我的代码是非常简单的: 所有标签被实现为对话框 当选项卡上的用户点击,所有对话框被隐藏(的ShowWindow) 然后选择稍微显示其对话框。
这是由组框引起的,它的背景没有被擦除。从组框的父级(拥有组框的子对话框或子窗口)中删除WS_CLIPCHILDREN
标志。或者子组控件的子类来绘制它的背景。