質問

スクリーンキャプチャのようなjingを作成したいが、必要なものに合わせてカスタマイズしたいのですが、行き詰まっています。

可能であれば、アルファ30形式の背後にある開いているウィンドウのハンドルを取得したい。

ハンドルはグローバルMouseMoveのcursor.positionから取得されるため、適切な境界ウィンドウで強調表示でき、if(currentHandle == this.handle)currentHandle =" behind window handle"のようになります。私は家に帰って、自分自身を理解できるようにし、英語を言い訳します。ありがとう

役に立ちましたか?

解決

GW_HWNDNEXTを使用して、ループでGetWindow()をP / Invokeする必要があります。 GetWindowRect()にカーソル位置が含まれるウィンドウが見つかるまで、またはデスクトップウィンドウに到達するまでループを続けます。ウィンドウの長方形の周りに横たわるエアロに注意してください。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top