Здравствуйте, Demon, Вы писали:
D>Здравствуйте, Shergin, Вы писали:
S>>Есть диалог, в нем есть TabControl, на нем есть какой-нибудь другой контрол, например CheckBox или тот же TabContol. Проблема в том, что в XP вкладки TabContol имеют белый цвет, а фон у других элементов управления стандартный (~серый), при их наложении получается некрасиво... S>>Что делать?.. D>Меня спасло размещение на пейджах статиков. Объяснить это явление я не могу, у самого времени разбираться и тогда не было, и сейчас нет, поэтому с нетерпением жду объяснения знающих людей.
Может быть, пригодится:
EnableThemeDialogTexture Function
EnableThemeDialogTexture can be used to tailor dialog compatibility with child windows and controls that may or may not coordinate rendering their client area backgrounds with that of their parent dialog.
ETDT_ENABLE
Enables dialog window background texturing. The texturing is defined by a visual style.
ETDT_ENABLETAB
Enables dialog window background texturing. The texture is the Tab control texture defined by the visual style. This flag is equivalent to (ETDT_ENABLE | ETDT_USETABTEXTURE).
ETDT_DISABLE
Disables background texturing.
ETDT_USETABTEXTURE
Uses the Tab control texture for the background texture of a dialog window.