最近、顧客から私のアプリケーションと NVidia nView デスクトップ マネージャーの問題が報告されました。基本的に、nView は、アプリケーションをモニター間で移動するときに、非表示のセカンダリ フォームを「再表示」するようです。Delphi 2010 でテストしています。この問題は、IDE だけを使用して確認することもできます (ドッキングされていないウィンドウを表示し、閉じてから、Delphi IDE を別のモニターに送信することを選択します)。状態になり、閉じることができません。
再現するには:
. NVidia nView デスクトップ マネージャーでマルチモニター システムを使用します。
. 閉じたときに非表示になるセカンダリ フォームを使用して、Delphi アプリケーションを開始します。
. フォームを表示または ShowModal してから閉じます (フォームは少なくとも 1 回表示されている必要があります)。
. アプリケーションを別のモニターに送信することを選択します。(ホットキーまたはキャプション アイコン経由)
. アプリケーションが他のモニターに移動し、非表示のフォームが表示されます。
他の誰かがこの問題を見たことがありますか? 古いバージョンの nView で確認しましたが、最新バージョンを使用しているお客様は、メイン フォームを移動したり、サイズを変更したりするたびに問題が発生します。残念ながら、私のラップトップは最新バージョンに更新できないため、簡単にテストできません。
コメントや提案をありがとう!
-マーク