Ahk怎么把一个热键映射为两个键同时按下

比如
把g键映射为 shift键和滚轮同时按下,
或者把g键映射为滚轮和右键同时按下
因为我买了个有侧键的鼠标准备用于cad里面的拖动画布,有两个方法,
1,滚轮和右键同时按住拖动画布 2,滚轮和shift键同时按住拖动画布
结果,由于侧键的宏播放有延时。不能即时地完成按一个侧键等于按两个按键的功能。 我准备用ahk解决这个问题,但是不知道怎么写才能实现,
这样写试过了不行:

g::RButtonMButton

 ,直接报错
  这个也不行         <pre lang="html">g::+MButton

(看教程里面,加号是shift),这样只有中键起效,把加号放后面也报错
不知道怎么办了。。。TT

Send, {Shift Down}{MButton}{Shift Up} 试试

包含代码的那个方框特效是怎么实现的?md说明大概看了遍不知道是哪个

@xiozf 是回复框上面的“C”