2

このシナリオでは、Zinc と Adob​​e Air のどちらを使用するのが最適なオプションかを判断しようとしています。

いくつかのボタンを備えたバックエンドのタッチスクリーン パネルを必要とするクライアントがいます。ボタンを押すと、他のモニターのデュアル スクリーン設定でビデオが開始されます。

Zinc を使用して、バックエンドの「コントロール パネル」をホストする 1 つの exe ファイルと、ビデオが再生されるビデオ プレーヤーをホストするもう 1 つの exe ファイルの 2 つの exe ファイルを作成できますか。したがって、コントロール パネルで停止を押すと、他の exe でビデオを停止する必要があります。

どうもありがとう!

4

1 に答える 1

1

Adobe AIR は、クラスflash.display.Screenを使用してマルチモニターをサポートしています。

Screen クラスを使用すると、画面とその表示境界を検出できます。この情報を使用して、AIR でビューを構築できます。「バックエンド」ディスパッチ イベントに関するビューの 1 つを持つことができます。これは、クライアントによって処理されます。私の同僚は、これとほぼ同じプロジェクトを博物館のキオスク (下部にタッチスクリーン、上部にビデオウィンドウ) で行いました。

Screen クラスを使用して AIR で NativeWindows を管理する方法については、この男のブログ投稿を参照してください。

于 2011-09-23T20:49:45.817 に答える