質問
スクリーンキャプチャのようなjingを作成したいが、必要なものに合わせてカスタマイズしたいのですが、行き詰まっています。
可能であれば、アルファ30形式の背後にある開いているウィンドウのハンドルを取得したい。
ハンドルはグローバルMouseMoveのcursor.positionから取得されるため、適切な境界ウィンドウで強調表示でき、if(currentHandle == this.handle)currentHandle =" behind window handle"のようになります。私は家に帰って、自分自身を理解できるようにし、英語を言い訳します。ありがとう
解決
GW_HWNDNEXTを使用して、ループでGetWindow()をP / Invokeする必要があります。 GetWindowRect()にカーソル位置が含まれるウィンドウが見つかるまで、またはデスクトップウィンドウに到達するまでループを続けます。ウィンドウの長方形の周りに横たわるエアロに注意してください。
所属していません StackOverflow