[リストへもどる]
一括表示

投稿時間:2002/09/03(Tue) 09:59
投稿者名:nobu
Eメール:
URL :
タイトル:
Alt の Keycode
VBの Sendkeys では CTRL + INS 等の複合が上手く出来ずにいたのですあ
「アクティブウインドウにキーストロークを送る」を使ったら上手く行きました。
MSDNの「キー コード定数」には Alt ( vbKeyAlt )が無いように
思うのですが、教えて下さい。
keycode を取ると18のようにも思えますが vbKeyMenu 18 Menu キー かと。

  Call sSetSendKeys(vbKeyControl, vbInsert) ではなくて
  Call sSetSendKeys(17,45) のようにしていますので
  Call sSetSendKeys(18,45) としてみたのですが、動作しないようでした。

投稿時間:2002/09/03(Tue) 10:21
投稿者名:よねKEN
Eメール:
URL :
タイトル:
Re: Alt の Keycode
> MSDNの「キー コード定数」には Alt ( vbKeyAlt )が無いように
> 思うのですが、教えて下さい。
> keycode を取ると18のようにも思えますが vbKeyMenu 18 Menu キー かと。

vbKeyMenuであってますよ。Windows上でのAltキーの役割の名称です。

>Call sSetSendKeys(18,45) としてみたのですが、動作しないようでした。

何のアプリに送っているのでしょうか?
Alt+Insertで何が起きるんですか?Alt+Insertというキーバインドはちょっと知りません。

投稿時間:2002/09/03(Tue) 12:12
投稿者名:nobu
Eメール:
URL :
タイトル:
Re^2: Alt の Keycode
返信ありがとうございます。

> 何のアプリに送っているのでしょうか?

あるフリーソフトにです。キー組み合わせで特殊動作をさせています。

> Alt+Insertで何が起きるんですか?Alt+Insertというキーバインドはちょっと知りません。

それはそのソフト側でこのキー組み合わせで動作させようとしてセットした機能です。
他にも多くの動作(機能)があるので、それと重複しないような多くのキー組み合わせを
選択出来るようにさせて置きたかったのです。

Winの標準動作などではありません。

投稿時間:2002/09/04(Wed) 10:39
投稿者名:よねKEN
Eメール:
URL :
タイトル:
Re^3: Alt の Keycode
> > 何のアプリに送っているのでしょうか?
>
> あるフリーソフトにです。キー組み合わせで特殊動作をさせています。

そのフリーソフトって何でしょうか?
あくまでキーボードの操作をシミュレートしているだけですから、
最終的には受け側のアプリがどう処理するかにも影響されるのでは?