このダイアログのウィンドウシステムから受け取ったメッセージをすぐに処理するかどうかを決定します。 デフォルトでは、一定のメッセージは、Windows 3.x 環境の古い Natural バージョンの動作との互換性を保つため、キューイングされます。 この属性は、ダイアログレベルでイベントキューイングが使用不可にされることを可能にし、これらのメッセージがすぐ処理されるようにします。
イベントキューイングは、ネストされたメッセージループを経由してディスパッチされたメッセージを順列化するために、Windows 3.x の環境で導入されました。 このようなネストされたメッセージループは Windows 3.x 環境に共通のもので、時間がかかる可能性がある操作(リモートデータベースアクセスなど)を待つ間、Windows がハングアップしないようにするために必要でした。 Windows の新しいバージョンは pre-emptive なオペレーティングシステムであるため、この問題はなくなっています。 これにより、それ自体のメッセージを処理しないアプリケーションによってシステムがハングすることはなくなりました。 したがって、一般的には、イベントキューイングをオフにすることをお勧めします(特に、最近作成されたアプリケーションの場合)。
対象 | ダイアログ(すべてのタイプ)。 |
---|---|
データタイプ | BOOLEAN |
デフォルト値 | TRUE |
設定可能値 | TRUE/FALSE |