Metasequoia BBS

| New message | Normal | Tree |
Status
Tag
Keyword
[1606] プラグイン / まったり作ってるのですが。
[SDK] Response
Aボタンを押したらどの操作をしているときでも左クリックを押したのと同じことにするプラグインは製作可能でしょうか?
またそのプラグインの種類はCommandになるのでしょうか?

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

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