Delphi XE2, vcl стили воссоздают дескриптор окна

После применения нового стиля во время выполнения MainForm моего приложения создает новый дескриптор окна - есть ли способ остановить это или переназначить дескриптор, если я получаю тонну следующей ошибки:

'Системная ошибка. Код: 1400. Неправильная ручка окна

Есть ли способ манипулировать процессом, который вызывает назначение нового дескриптора?

Я решил это, сделав следующее:

Моя основная форма создала невидимую «вспомогательную» форму, которая никогда не отображается, но в которой есть визуальные компоненты - она выдавала ошибку дескриптора, когда пыталась перерисовать эти визуальные компоненты, поэтому я заменила соответствующие компоненты объектами (обратите внимание, что я не писал этот код изначально).

Ответы на вопрос(1)

Ваш ответ на вопрос