# winex.key 库模块帮助文档

## winex.key 成员列表 <a id="winex.key" href="#winex.key">&#x23;</a>

### winex.key.altClick(句柄,"键名") <a id="winex.key.altClick" href="#winex.key.altClick">&#x23;</a>
后台发送 ALT 组合键击键消息，可指定一个或多个键名或虚拟键值参数。  
如果目标窗口是外部线程应先使用 winex.attach 共享输入处理机制。  
个别按键操作可能需要先用 win.setActive 激活目标窗口（不常见）

### winex.key.altDown(句柄,"键名") <a id="winex.key.altDown" href="#winex.key.altDown">&#x23;</a>
后台发送 ALT 组合键按下消息  
参数二可以是键名或虚拟键值

### winex.key.altUp(句柄,"键名") <a id="winex.key.altUp" href="#winex.key.altUp">&#x23;</a>
后台发送 ALT 组合键弹起消息  
参数二可以是键名或虚拟键值

### winex.key.click(句柄,"键名") <a id="winex.key.click" href="#winex.key.click">&#x23;</a>
参数二可以是键名或虚拟键值

### winex.key.combine(hwnd,"CTRL","字符串参数") <a id="winex.key.combine" href="#winex.key.combine">&#x23;</a>
发送组合热键,参数个数不限.  
参数可以是键名字,或者按键的虚拟码(_VK前缀常量)  
如果目标窗口是外部线程应先使用 winex.attach 共享输入处理机制。  
个别按键操作可能需要先用 win.setActive 激活目标窗口（不常见）

### winex.key.delayClick <a id="winex.key.delayClick" href="#winex.key.delayClick">&#x23;</a>
完整击键之间的间隔,默认为5

### winex.key.delayDown <a id="winex.key.delayDown" href="#winex.key.delayDown">&#x23;</a>
按下后的时间间隔,默认为5

### winex.key.delayUp <a id="winex.key.delayUp" href="#winex.key.delayUp">&#x23;</a>
弹起后的时间间隔,默认为1

### winex.key.down(句柄,"键名") <a id="winex.key.down" href="#winex.key.down">&#x23;</a>
参数二可以是键名或虚拟键值

### winex.key.send(句柄,"TEST") <a id="winex.key.send" href="#winex.key.send">&#x23;</a>
输入ASCII字符

### winex.key.up(句柄,"键名") <a id="winex.key.up" href="#winex.key.up">&#x23;</a>
参数二可以是键名或虚拟键值
