2
私は、vclスタイルが変更されたときにフォームのハンドルが再作成されるため、作業のためにフォームのハンドルを必要とするいくつかのWinAPi関数を使用します。だから私は、これらのfunctions.Theの質問への呼び出しを更新するために、現在のVCLスタイルが変更されたときに検出する方法(変更)を必要とするVCLスタイルはCM_CUSTOMSTYLECHANGED
メッセージが送信されるTStyleManager.SetStyle
方法で変更された場合How detect when a vcl style is changed?
vclスタイルが変更されたときの検出方法は?
フォームは、他の理由でも再作成される可能性があります。もっとフェイルセーフなアプローチのために 'CreateWindowHandle'をオーバーライドすることができます。 –
RRUZは質問に答えましたが、Sertacは根本的な問題を実際に解決しました。 –