私は運が悪いので、しばらくの間解決しようとしてきた本当に奇妙な問題を抱えています。
私のプログラムはメイン フレーム、メニュー バーで構成され、メニュー バーの下には読み取り専用モードのテキスト コントロールがあり、その下にはステータス バーがあります。
私のメインクラス内には、いくつかの関数があります。そのうちの 1 つを以下に示します。メニュー イベントでは、そのメニュー イベントに関連付けられた関数が呼び出されます。以下の関数は、処理しようとしているファイルの名前を textctrl に出力し、次にファイルを処理し、次に出力する次のファイルに移動して textctrl に出力し、そのファイルを処理するなど...
代わりに、すべてのファイルが処理されている間、textctrl ボックスとステータスバーが完全に消えます。処理が終了すると、すべてのテキストが印刷されて再表示されます。
なぜ消えてしまうのかわかりません。問題を解決するためにさまざまな方法で関数内のコードを移動しましたが、役に立ちませんでした。
どんな助けでも大歓迎です。
---編集--- コードが削除されました