09/03/23 12:36:56 WUKQO+dS0
<< >>526の続き >>
;WU_ の Default に↓の2行を追記する。
gosub, CursorUnderActivate
Send,{WheelUp}
;WD_ の Default に↓を2行を追記する。
gosub, CursorUnderActivate
Send,{WheelDown}
;MG_User.ahk をテキストエディタで開き、以下を「サブルーチン定義」内にコピペ
;マウスカーソル下をアクティブにする関数
CursorUnderActivate:
MouseGetPos,,, m_id, m_control
WinGetClass, m_class, ahk_id %m_id%
;マウスカーソル下がコンボボックス(ドロップダウンリスト)ならreturn
If(RegExMatch(m_control, "ComboLBox\d+"))
return
;マウスカーソル下が非アクティブならアクティブ化
IfWinNotActive, ahk_id %m_id%
{
SetWinDelay,-1
WinActivate
SetWinDelay,100
}
return
;これで支障が出るなら>>517の方法がいいと思う。