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


HSPTV!掲示板


未解決 解決 停止 削除要請

2011
0911
初心者ですEM_SCROLLについて教えてください。4未解決


初心者です

リンク

2011/9/11(Sun) 06:08:06|NO.41297

とあるアプリケーションをHSP上からAPIを使って操作するソースを書いてるのですが、
メモ帳などのテキストボックス、EditやRichEditなどはEM_SCROLLの命令で自動スクロール
出来たのですが、操作したいアプリケーションのスクロールが含まれてる子ウィンドウは、
クラス名がEdit系統じゃなくて取得できなくて困っています。

ヒントなど、いただけると幸いです。宜しくお願いします



この記事に返信する


check

リンク

2011/9/11(Sun) 13:01:43|NO.41298

EditBoxかRichEditBoxなどのWindows標準のGUI以外だと
ウィンドウメッセージを送っても無反応な場合がほとんど。

独自のウィンドウメッセージ(WM_APP以降)を使用しているか、
ウィンドウメッセージに未対応なことも多いので、コントロールは難しいな。



ひらまる

リンク

2011/9/11(Sun) 16:56:03|NO.41305

よくわかんないけど フォーカスを合わせてマウスのホイールダウンを押したことにするとか?



Cookies

リンク

2011/9/11(Sun) 19:06:04|NO.41313

>よくわかんないけど フォーカスを合わせてマウスのホイールダウンを押したことにするとか?
ここから発展させて、WM_MOUSEWHEELウィンドウメッセージを送るとか?
checkさんのによると、無理かもしれないけど。



check

リンク

2011/9/11(Sun) 19:11:11|NO.41314

なんかよく自分のレスを読み返したら、結構勘違いしていたわ。
とりあえず、だめもとでウィンドウメッセージでも送ってみればいい。



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