MOUSEKEYS構造体 |
| 宣言文 |
![]() |
Type MOUSEKEYS
cbSize As Long 構造体のバイト数
dwFlags As Long 動作方法を指定する定数
iMaxSpeed As Long 矢印キーを押したときのカーソルの最大移動速度
iTimeToMaxSpeed As Long 同、最大速度に達するまでの時間
(1,000〜5,000ミリ秒)
iCtrlSpeed As Long [Ctrl]を押したときの移動増加率
dwReserved1 As Long 常に0
dwReserved2 As Long 常に0
End Type |
| dwFlagsの定数 |
MKF_FILTERKEYSON = &H1 マウスキーがオンになっている
MKF_AVAILABLE = &H2 マウスキーが使える
MKF_HOTKEYACTIVE = &H4 [Alt]+[Shift]+[NumLock]で
マウスキーのオン・オフを切り替え可能
MKF_CONFIRMHOTKEY = &H8 ホットキーを使ってマウスキーをオン・オフしたとき
確認のダイアログボックスを表示する
MKF_HOTKEYSOUND = &H10 ホットキーを使ってマウスキーがオン・オフしたとき
音で知らせる
MKF_INDICATOR = &H20 マウスキーがオンになったとき
インディケータを表示する
MKF_MODIFIERS = &H40 [Ctrl]を押すとiCtrlSpeedで指定された比率だけ
カーソルの速度を上げる。
[Shift]を押すとカーソルの移動を遅くする
MKF_REPLACENUMBERS = &H80 [NumLock]がオンのときのみマウスキーをオンにする
|
![]() |
Structure MOUSEKEYS
cbSize As Integer 構造体のバイト数
dwFlags As Integer 動作方法を指定する定数
iMaxSpeed As Integer 矢印キーを押したときのカーソルの最大移動速度
iTimeToMaxSpeed As Integer 同、最大速度に達するまでの時間
(1,000〜5,000ミリ秒)
iCtrlSpeed As Integer [Ctrl]を押したときの移動増加率
dwReserved1 As Integer 常に0
dwReserved2 As Integer 常に0
End Structure
|