0

簡単なことですが、dll の親プロセスに属するクラス名で最上位のウィンドウを見つけます。私がインターネットで見つけたものから、私はすべきです

  1. EnumWindowsすべてのトップレベル ウィンドウを列挙する
  2. 列挙されたウィンドウのクラスEnumWindowsProc名を目的の名前と比較するGetClassName
  3. 等しい場合、チェックGetWindowThreadProcessIdは dll の親 pid と同じです

しかし、障害に遭遇しました.dllローダーのPIDを取得する方法は? または、クラス名で親ウィンドウを見つける別の方法がありますか?

4

1 に答える 1

2

GetCurrentProcessIdを使用することはできませんか?

PSAPI関数を使用することもできますが、それはおそらくやり過ぎです...

于 2013-03-21T22:54:40.810 に答える