マシン上で実行中のすべてのプロセスを列挙し、変更があるかどうかを通知する必要があります(たとえば、ウィンドウの可視性の変更、新しいウィンドウのオープン、ウィンドウのクローズ)。
すべてのプロセスを列挙するMSDNで提供されているこの関数を使用することができます。https://msdn.microsoft.com/en-us/library/windows/desktop/ms682623(v=vs.85).aspx
実行中のプロセスの一覧を保存して、変更があればチェックします(ポーリングなし)。現在実行中のプロセスを保存せずに実行できますか?
ここでの可視性の変更についてhttps://msdn.microsoft.com/it-it/library/windows/desktop/ms646274(v=vs.85).aspxVM_ACTIVATE
メッセージが両方のウィンドウに送信されました。どのように私はそれをキャッチできますか?別の方法でやってもいいですか?ウィンドウの可視性や状態の変化を確認する
0
A
答えて
0
このトピックに興味のある方は、ウィンドウが作成されたか破棄されたかを確認するために、example of its MSDN pageのようにSetWinEventHook()
を使用しています。私は単にevent
の値がEVENT_OBJECT_CREATE
かEVENT_OBJECT_DESTROY
かどうかをチェックします。その他のイベントについてはevent constants listを確認してください。
関連する問題
- 1. ナビゲーションバーの可視性を確認する
- 2. React - 数秒ごとに状態の変化を確認する
- 3. tkinterウィンドウの変数の状態を確認する最善の方法
- 4. 要素の可視性の確認
- 5. Capybaraとの可視性の確認
- 6. 画像ファイルの可視性の確認
- 7. 要素の可視性状態を検出する
- 8. ラジオボタンの状態の確認
- 9. forループ内で2つのアレイを形成して点火状態の変化状態を確認する
- 10. vue.jsの状態/ UIの変化を監視する方法
- 11. c#checkboxes状態の確認
- 12. アプリケーションの状態を確認する
- 13. キーボードの状態を確認する
- 14. React-エレガントな状態の可視性の切り替え
- 15. Pythonのボタンの可視性を確認する方法
- 16. テーブルの行の可視性を確認して設定する
- 17. コードビハインドでListBoxのスクロールバーの可視性を確認する
- 18. JavaScriptを使用してオブジェクトの可視性を確認する
- 19. Silverlight:可視状態と不可視状態の間に視覚的な遷移を追加します。
- 20. ストーリーボードの状態、遷移および可視性
- 21. jQuery - >要素の可視性を確認する
- 22. JavaScriptでDivの可視性を確認する
- 23. Actionscript 3 - ムービークリップの可視状態のトグル
- 24. ボタンのクリックによる視覚的な状態の変化
- 25. Ionic - ブルートゥースの状態変更を確認する方法
- 26. Qtデザイナーでチェックボックスの状態をウィジェットの可視性に接続する方法
- 27. ラジオボタンの状態でHTML要素の可視性を設定する
- 28. UiAutomatorビューの視認性を確認
- 29. ミュールコンポーネントリソースの状態を確認し、統合
- 30. クラス内の不変性と状態の変化