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


HSPTV!掲示板


未解決 解決 停止 削除要請

2010
0113
uRegisterHotKey()でクリックを取得4解決


u

リンク

2010/1/13(Wed) 19:11:42|NO.29933

win32APIのRegisterHotKey関数でクリックの取得をしたいです。
普通のキーは反応してくれるのですが、何故かマウスのキーだと反応しません。
stick命令なんかは普通に動作しているのでRegisterHotKey関数でも同等のことができると思うのですが・・。



この記事に返信する


ANTARES

リンク

2010/1/14(Thu) 00:11:11|NO.29941

>普通のキーは反応してくれるのですが、何故かマウスのキーだと反応しません。
 そういう仕様なのでは?



窓口

リンク

2010/1/14(Thu) 05:32:31|NO.29949

自分で試してみても、マウスは取得できてないみたいですね。
おそらくそういう仕様だと思います。



inovia

リンク

2010/1/14(Thu) 10:53:43|NO.29951

ホットキーにマウスボタンを使いたい(Win32 SDK) - 質問・相談ならMSN相談箱
http://questionbox.jp.msn.com/qa4296255.html

こちらの質問者もRegisterHotKeyでマウスの入力を取得できなかったみたいです。
DirectInputを使って解決しているみたいです。



u

リンク

2010/1/15(Fri) 22:26:02|NO.29972

やはりマウス入力は取得できないんですね。
リファレンスには書かれていなかったのでやり方が悪いのだとばかり思っていました。
inoviaさんのは特に参考になりました。
皆さんありがとうございました。



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