- PR -

C# ズームスライダの検知方法は?

1
投稿者投稿内容
ひろし
ぬし
会議室デビュー日: 2002/09/16
投稿数: 390
お住まい・勤務地: 兵庫県
投稿日時: 2006-02-10 15:14
質問
高級キーボードに搭載されているズームスライダーの制御はどうすれば良いでしょうか?

ズームスライダー搭載キーボードの例
Microsoft Natural Ergonomic Keyboard 4000
http://www.microsoft.com/japan/hardware/keyboard/natural_ergonomic4000.mspx

本掲示板のおかげでマウスのチルトホイールの垂直(および水平)スクロールについてはイベントを拾い、スクロール量を検知することができました。ありがとうございました。
→「C# マウスホイールの動作を定義したい」

追加の質問ですが、ズームスライダーについても同様の方法で簡単に処理できますか?
ズームスライダー付きのキーボードが手元に無いので、確かめることができません。

※DirectXを使わずに済ませることができれば良いのですが...
甕星
ぬし
会議室デビュー日: 2003/03/07
投稿数: 1185
お住まい・勤務地: 湖の見える丘の上
投稿日時: 2006-02-10 21:49
生憎手元にないので私自身は確認の仕様もないのだけれど、もし持っているならSpy++で覗き見れば分かるのではないかと。

#恐らくはホイールマウスと同じイベント。
#CTRL+ホイールでズームするので、それが送られているのではないかと。
1

スキルアップ/キャリアアップ(JOB@IT)