|
沙发

楼主 |
发表于 2021-10-29 19:22:12
|
只看该作者
吉林省通化市
如果真 (消息数值 = #WM_KEYUP )  判断 (第一参数 = #Tab键 ) API_SendMessageT (控件集合.脚本句柄, 2170, 0, “”) API_SendMessageT (控件集合.脚本句柄, 2161, 0, 临时文本 )  如果 (API_SendMessage (控件集合.脚本句柄, 2125, 0, 0 ) = 1 )  API_SendMessageZ (控件集合.脚本句柄, 2001, 1, { 9 })   临时数值 = API_SendMessage (控件集合.脚本句柄, 2121, 0, 0 )  API_SendMessageZ (控件集合.脚本句柄, 2001, 临时数值, 取重复字节集 (临时数值, { 32 }))  返回 (API_CallWindowProc (控件集合.控件指针 [1], 窗口句柄, 消息数值, 第一参数, 第二参数)) 判断 (第一参数 = #Ctrl键 ) 调试输出 (“按下了Ctrl键”)  判断 (第一参数 = #回车键 ) 调试输出 (“按下了回车键”)  判断 (第一参数 = #Shift键 ) 调试输出 (“按下了Shift键”)     返回 (0)
补充内容 (2021-10-31 12:27):
这个无法响应按键放开事件(所以上面的代码可以不用看了)...修复的代码在9楼... |
|