掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
座標から子ウィンドウハンドルを取得するには? (ID:139798)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
WindowFromPointの引数はスクリーン座標で ChildWindowFromPointの方はクライアント座標です。 ScreenToClientなりで変換しないと駄目なのでは? で、こちらが本題ですがWindowFromPointは 「指定された座標を含むウィンドウのハンドルを取得します」 なので、たとえばフォーム上のボタンの座標を指定すれば ボタンのウィンドウハンドルが取得されるはずです。 両方取得したいときはGetAncestor等で親のハンドルを 取得する必要があるのではないでしょうか。 SPY++等のツールを使うと簡単に確認できるので 使ってみてください。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.