Delphi XE2, style vcl odtwarzające uchwyt okna
Po zastosowaniu nowego stylu w czasie wykonywania MainForm mojej aplikacji tworzy nowy uchwyt okna - czy jest jakiś sposób na zatrzymanie tego lub ponowne przypisanie uchwytu jako I otrzymanie tony następującego błędu:
'Błąd systemu. Kod: 1400. Nieprawidłowy uchwyt okna ”
Czy jest jakiś sposób na manipulowanie procesem, który wymusza przypisanie nowego uchwytu?
Rozwiązałem to, wykonując następujące czynności:
Mój główny formularz stworzył niewidoczną formę „pomocnika”, która nigdy nie jest wyświetlana, ale zawiera elementy wizualne - rzucał błąd uchwytu, gdy próbował przerysować te elementy wizualne, więc zamiast tego zastąpiłem odpowiednie komponenty obiektami (uwaga I oryginalnie nie napisał tego kodu).