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


HSPTV!掲示板


未解決 解決 停止 削除要請

2011
0602
Whos色検出・マウス座標固定4解決


Whos

リンク

2011/6/2(Thu) 22:03:17|NO.39510

たびたびお世話になっております

最前面のウィンドウの特定の色を検出しその検出された座標にマウスポインタを固定
したいと思っています

そのような事は可能でしょうか?
もし可能でしたらヒントお願いします><



この記事に返信する


Cookies

リンク

2011/6/2(Thu) 22:07:48|NO.39511

役に立つかもしれないAPIたち。
GetForegroundWindow
GetDC
BitBlt
ClipCursor

多分それはできないことはないと思います。



Whos

リンク

2011/6/4(Sat) 09:23:38|NO.39533

早速の回答ありがとうございます
間違ってカテゴリを『仲間に入れて!』にしてました・・・

---------------------------------------------------------

やはりAPIを使う事になりますか・・・
自分はAPIの扱いに慣れていないため現状では作れそうにないです
地道に勉強して頑張りたいと思います



WHOS

リンク

2011/6/6(Mon) 19:20:31|NO.39563

解決中のスレッドにまた質問して申し訳ございません
WindowsAPIを使わないでHSP標準命令で上記の事を実現する事は難しいでしょうか?



ひらまる

リンク

2011/6/6(Mon) 19:23:48|NO.39564

まず、最前面のウィンドウを取得するのは標準命令では不可能だと思います。
特定の色を見つけるのは…
プリントスクリーンを強制的に押させて、
クリップボードの内容をバッファに読み込んで、
1ドットずつpgetしていく…
現実的ではありませんね;



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