- 909 名前:名無しさん@お腹いっぱい。 [2008/01/09(水) 00:57:50 ID:c00jkwY40]
- >>903
スクロールバーのつまみの位置取得。 DllCall()とか試してみたけどスクリプトの書き方がよくわからなかったので 自分は以下のような原始的な手法で取得してる。 縦スクロールバーの上にくっついてる▲ボタンの部分だけをbmp画像で保存。 ImageSearchで検索。検索範囲はアクティブウィンドの右端、 スクロールバーが存在し得る範囲のみ。 イメージが見つかったらそこの座標からx方向に+4、y方向に+14した座標を 基点につまみの色をPixelSearch。 検索範囲の幅は1ピクセルで下に向かってサーチ。 OutputVarの座標につまみがあるので あとは煮るなり焼くなりMouseMoveなり。 ちなみにアクティブウィンドウの右端にある 標準的な縦スクロールバーでバーサイズが13の場合ね。 横スクロールバーとかテキストエリアのスクロールバーとかは 自分で試行錯誤ってくれ
|

|