Desktop application オブジェクト - DisableProcessGhosting メソッド

Windowsがビジーなフォームに置き換えるのを防ぎます

Desktopapplicationオブジェクト (PRIM_APPL) のメンバ

詳細

長時間実行されているプロセスでは、 Windows がビジー状態のフォームを別のインスタンスに置き換えるので、フォームを移動することができます。プロセスが完了すると、元のインスタンスが復元されます。 

このフォームは新しいハンドルを使用する新しいインスタンスなので、処理が完了するまで LANSA ランタイムは UI から効果的に切断されます。これにより UpdateDisplay を使用した更新が正常に機能せず、 UI が更新されないようになります。

DisableProcessGhosting がTrueに設定されている場合、フォームインスタンスは決して置換されず、UIは必要に応じて更新できます。


参照

すべてのコンポーネント クラス
テクニカルリファレンス

  • No labels