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
標誌。或者子組控件的子類來繪製它的背景。