HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2015
1026
SaTクリックの位置6未解決


SaT

リンク

2015/10/26(Mon) 21:28:27|NO.72533

mousexやmouseyを使った時、複数のウインドウがある場合、
値を得られるときと得られないときがあります。
(得られないウインドウの場合、マウスを動かしてもmousexの数値が変わらない?)

やりたいことは、マウスが、どのウインドウのどの座標にあるのかを知りたいです。



この記事に返信する


kanamaru

リンク

2015/10/26(Mon) 22:34:21|NO.72539

できなくもないけど、上からどの順番でウィンドウが重なっているかってわかるかな?
それができれば、hariboteOSのアルゴリズム拝借してできるのですが…



SaT

リンク

2015/10/26(Mon) 22:49:10|NO.72541

アクティブのウインドウのmousexが欲しいです



kanamaru

リンク

2015/10/26(Mon) 22:55:11|NO.72542

あっアクティブウィンドウだけでいいのか。非アクティブも対象かと思いました。
それなら普通にmousexで取得出来ると思うけど。できない時ってあるのかな?
念のために言うと、アクティブウィンドウって前に見えるウィンドウではないですよ?
操作対象のウィンドウのことです。



SaT

リンク

2015/10/26(Mon) 23:11:14|NO.72543

そうなんですか?
クリックした時の「windowsとしての」アクティブウインドウです。
質問とタイトルから察していただければこちらとしては幸いです。



SaT

リンク

2015/10/26(Mon) 23:12:29|NO.72544

なおmousexはアクティブウインドウが対象ではなく、質問でした通りの挙動となります。



SaT

リンク

2015/10/26(Mon) 23:35:43|NO.72545

無事解決しました。
ありがとうございました!



ONION software Copyright 1997-2023(c) All rights reserved.