C#アプリケーションから最小化されたすべてのウィンドウを検出します
質問
(他のアプリケーションの)すべてのウィンドウを検出する方法C#アプリケーションから最小化
解決
ここから例を使用してください http://pinvoke.net/default.aspx/user32.enumdesktopwindows 次に、ウィンドウ状態を確認してください
他のヒント
システムで何が起こっているのかを監視したい場合は、 CBTフック. 。これにより、Windowsが作成、破壊、最小化、最大化、移動、アクティブ化されたなど、通知を維持します。
Windowsフォームの場合、プロパティを見ることができます WindowState フォームオブジェクト上。最小化されたウィンドウには状態があります FormWindowState.Minimized
.
getWindowState()winapi関数を使用します
所属していません StackOverflow