0

どのプロセスにグラフィカル インターフェイスがあるかを理解しようとしています。GetGuiResourcesを使用しようとしましたが、一部のプロセスには GUI リソースがありますが、ウィンドウがありません。今、私はWaitForInputIdleを使用しています- 同じように、いくつかのプロセスは入力の準備ができていますが、ウィンドウがありません:(。プロセスにグラフィカルインターフェイスがあるかどうかを確認するにはどうすればよいですか?

PS私はPython + ctypesを使用していますが、C ++の例または小さな説明で何を使用すれば十分ですか:)

4

1 に答える 1

0

ターゲットが Windows の場合、Win32 API を使用できます。EnumWindows関数は子ウィンドウを列挙します。代わりに、EnumThreadWindowsを使用して非子ウィンドウのみを列挙することもできます。

これがあなたの助けになることを願っています。

于 2013-10-25T12:36:22.533 に答える