C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 120 を表示中)
■70289 / )  ウインドウの重なり判定
□投稿者/ C#研究者 (62回)-(2014/03/07(Fri) 15:44:42)

分類:[C#] 

実行環境 Windows7 32bit 64bit
開発環境 Windows7 32bit VisualStudio C#2010

フォームの上に他のウインドウが被さっていないかを判定するために
WinAPIのWindowFromPointという関数を使ってカーソルの上のウインドウハンドルを捕まえて、
うえに被さっているか動かを判定しようとしているのですが、
WindowFromPointからは自身のフォームハンドらしか返ってきません。
どのようにすればこのような処理は実現できるのでしょうか。

※もしWinAPIを使わずにできる方法があればなおよしです。

返信 編集キー/


管理者用

- Child Tree -