|
发表于 2021-1-17 23:17:44
|
显示全部楼层
本帖最后由 bestkakkoii 于 2021-1-18 01:26 编辑
//消息路由//"窗口名"这三个字替换成你的项目名称 中文项目的话去窗口属性里面点"消息路由"把中间的部分复制进去
function 窗口名_pretranslatemessage(hwnd, message, wParam, lParam, time, x, y)
//中文项目复制起点<-------------------------------------------------------------------------
//消息WM_KEYDOWN按键按下 十六进制(#100) -> 十进制(256)
if(message == 256)
//当收到消息256时的wParma会等于键值
editsettext("edit0", wParam)
end
//中文项目复制终点<-------------------------------------------------------------------------
end
这个函数只能取整型
Select() //括号内放入要比较的项目 也可以加入逻辑判断 设置排除条件
case //在case后面加入整型数字
default //相当于else 当所有条件不符合时就执行default 也可以省略不写
end
比如说:
以上面的为例子可以改成:
function 窗口名_pretranslatemessage(hwnd, message, wParam, lParam, time, x, y)
select(message)
case 256
editsettext("edit0", wParam)
case 257
messagebox("按键弹起了!!!")
end
end
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|