サーバーを監視している AIR アプリケーションがあります。デフォルトでは、システム トレイに最小化されます。サーバーがアラートを送信するたびに、システム内の最小化されたアプリケーションは、outlook に似たメッセージを表示する必要があります (新しいメッセージが来たときのようなアラート)。
私の問題は、AIRアプリケーションがシステムトレイに最小化されているかどうかを確認する方法です。次の条件を試しました
if( this.stage.nativeWindow.displayState == NativeWindowDisplayState.MINIMIZED)
{
//Write code here
}
しかし、このコードは機能しませんでした。条件は常に false です。デバッグしてdisplaystateの値を確認しようとすると、常に最大化された状態になります。
どこが間違っているのかわかりません。
アプリケーションがシステムトレイに最小化されているかどうかを確認するための条件を見つけてください。