問題タブ [systemevent]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1593 参照

jsf-2 - JSFアノテーション@ListenerFor/@ListenersForは機能しません

JSFアノテーション@ListenerForは、GlassFishまたはTomcatでは機能しません。エラーや警告はありません。メソッドprocessEvent()を呼び出さないだけです。

のアイデアで?

0 投票する
1 に答える
3183 参照

sleep - Sleep(suspend)およびResuming windowsフォームは、メインスレッドではなくワーカースレッドでプログラムを開始します

私が作業しているWindowsフォームはサブスクライブしてMicrosoft.Win32.SystemEvents.PowerModeChangedおり、フォーム上でメソッドをSuspend実行します。Close()その上で、初期ロード時と同じように関数をResume実行します。Run()問題は、コンピューターがスリープモードから復帰すると、PowerModeChangedイベントが「.NetSystemEvents」という名前のワーカースレッドでトリガーされ、Run()呼び出されると、メインスレッドではなくこのワーカースレッドでフォームが再作成されることです。

このフォームは、私が別の開発者から継承したプロジェクトであり、Windowsフォームプログラミングは初めてです。フォームを閉じてウェイク時にフォームを再作成するよりも、スリープ/ウェイクプロセスを処理するためのより良い方法や、作成をメインスレッドに強制する方法があるかどうか疑問に思っています。注:コードを削除して、コンピューターがスリープ状態(一時停止)のときに何も実行せず、ウェイクアップ(再開)時に何も実行しない場合、プログラムは正常に動作し続けます(メインスレッドで実行)。どんな助けでもありがたいです。皆さんありがとう。

0 投票する
1 に答える
784 参照

c# - WindowsサービスC#でシステム起動イベントを取得するには?

私はWindowsサービスを書いています。システムの起動、システムのロック、シャットダウンでいくつかの機能を実行したいと考えています。Windowsサービスで起動、ロック、およびシャットダウンイベントを取得する方法は?

0 投票する
1 に答える
1687 参照

python - Python でシステム イベントをキャッチする

私の問題は、Python スクリプトでシステム イベントをキャッチしたいということです。ケーブルがネットワーク デバイスに接続され、コンピューターがこのネットワークに接続されている場合、このイベントを処理して機能を開始したいと考えています (この時点でデフォルト ゲートウェイが変更されているため、これを認識する必要があるため)。これを行うモジュールはありますか?

私は次のようなものが必要です:

このイベント処理は、Windows および Unix システムで動作する必要があります。

ありがとう

編集:

私が本当に必要としているのは、USB ネットワーク デバイスを識別する方法です。プラグインされたときにそれを識別し、そのIPアドレスを取得することは私にとって重要です.

0 投票する
2 に答える
1064 参照

c# - Tabを数回押した後、スレッドフックプロシージャが呼び出されなくなりました。なんで?

WndProcに送信されるメッセージを監視するために、スレッド固有のWindowsフックをインストールしました。最初はうまくいきました。ただし、Tabキーを約19回押してフォーム内でフォーカスを移動した後、フックコールバックは呼び出されなくなりました。これは、Tabキーをすばやく押すかゆっくり押すかに関係なく発生しました。誰かが実際に何が起こっているのか説明できますか?

以下は私が書いたコードです。Windows764ビットでテストしました。

0 投票する
2 に答える
328 参照

applescript - 1 つのキーでキーボード ショートカットを呼び出す

どのアプリケーションでも機能する、Mac のメニュー項目を右クリックするための 3 つのキーボード ショートカットを作成しました。

テキストが選択されている場合:

大文字にするCtrl+C

小文字にするはCtrl+L

大文字にするはCtrl+U

理にかなっていますが、それがレイアウトされたので、キーだけでこれらのショートカットを呼び出す Applescript を作成したいと思いCAPSます。

私が欲しいのは:

テキストが選択されている場合:

ダブルクリックCAPS呼び出しCtrl+C

テキストがUCシングルクリックのCAPS場合Ctrl+L

テキストがLCシングルクリックのCAPS場合Ctrl+U

それ以外CAPSは通常どおり動作します。

これを行う方法はありますか?CAPSキーボード設定では、ホットキー/ショートカットとして使用できません。

0 投票する
2 に答える
3267 参照

c# - PCのシャットダウンイベントをキャンセルするには?

システムがシャットダウンする直前にデータベースクエリを実行したいアプリケーションを作成しています。私はこのコードを使用しています -

私はこのアプリケーションを実行してシステムをシャットダウンしようとしましたが、このコードはシャットダウンイベントもキャプチャしましたが、問題はメッセージボックスを表示した後にこの画面も表示することです-[10がないため画像を投稿できませんポイント。

システムを停止してシャットダウンしたアプリケーションの名前が表示され、「強制シャットダウンボタン」も表示されます。ユーザーはクエリの実行が完了する前にシステムを強制的にシャットダウンできるため、この画面を表示したくありません。

これについて専門家のアドバイスが必要です。事前に感謝します。

0 投票する
0 に答える
418 参照

c# - Mono で P/Invoke を使用して C# でシステム イベントをサブスクライブする

システム時刻のユーザー変更 ( Microsoft.Win32.SystemEvents.TimeChangedイベントなど)、表示設定の変更 ( SystemEvents.DisplaySettingsChangingおよびSystemEvents.DisplaySettingsChanged ) などのイベントに応答する必要があるアプリケーションがあります。スリープまたは休止状態から再開する ( SystemEvents.PowerModeChanged。問題は、私のアプリケーションでは SystemEvents クラスが利用できないことです。そのため、同じことを達成する P/Invoke / WinAPI の方法があるかどうか疑問に思っていました (これは私が確かにあります)。