Metasequoia BBS

| 新規投稿 | 通常表示 | ツリー表示 |
状態
タグ
キーワード
[1606] プラグイン / まったり作ってるのですが。
[SDK] 返信
Aボタンを押したらどの操作をしているときでも左クリックを押したのと同じことにするプラグインは製作可能でしょうか?
またそのプラグインの種類はCommandになるのでしょうか?

具体的な使用関数も教えていただけると嬉しいです。
2009-01-04 01:47
[1609] Re: プラグイン / O.Mizno
「どの操作をしているときでも」とあるので、Commandプラグインとして
実装することはできません。
Commandプラグインはそのコマンドがアクティブになっているときにしか
マウス・キーボードに関するイベントを受け取れないからです。

もし実装するのであればWindowsAPIを利用したメッセージフックが
必要になります。
ただ、かなり入念に実装しないと本来起こりえないメッセージの流れが生じて、
予期しないバグが発生する恐れがあるので、
あまりお薦めする方法ではありません。
2009-01-04 11:23