5

そこで、win32のSendMessageをIPCとして使用するアプリを作成しています。

私はFindWindowを使用して、classNameとwindowNameに基づいてhWndを取得しています。他のルートウィンドウと同じ名前/クラス名を持つルート(デスクトップの子のように)ウィンドウと話したいまで、これはすべてうまくいっています。

必要なhWndを選択するために使用できるFindWindowの代替手段はありますか?

4

1 に答える 1

6

必要なウィンドウの子ウィンドウを見つけることができますか? その場合は、 を使用FindWindowExしてルート ウィンドウに移動できます。そうでない場合はEnumWindows、同じキャプションとクラスを持つ他のルート ウィンドウとは別に、探しているルート ウィンドウを設定する属性を使用して決定する必要があります。

于 2008-11-03T04:07:47.477 に答える