易语言 文本投递 键盘消息 这几个命令没找到
2个回答
展开全部
精易模块是第三方的
你说的文本投递和键盘消息需要用到api命令sendmessage,postmessage
你说的文本投递和键盘消息需要用到api命令sendmessage,postmessage
追问
我说的这些命令是要下什么模块?
追答
不用模块,直接添加dll命令
------------------
.版本 2
.DLL命令 PostMessage, 整数型, "user32", "PostMessageA", 公开, 将一条消息投递到指定窗口的消息队列。投递的消息会在Windows事件处理过程中得到处理。在那个时候,会随同投递的消息调用指定窗口的窗口函数。特别适合那些不需要立即处理的窗口消息的发送 如消息投递成功,则返回TRUE(非零)。会设置GetLastError
.参数 hwnd, 整数型, , 接收消息的那个窗口的句柄。如设为HWND_BROADCAST,表示投递给系统中的所有顶级窗口。如设为零,表示投递一条线程消息(参考PostThreadMessage)
.参数 wMsg, 整数型, , 消息标识符
.参数 wParam, 整数型, , 具体由消息决定
.参数 lParam, 整数型, , 具体由消息决定;
.DLL命令 SendMessage, 整数型, "user32", "SendMessageA", 公开
.参数 窗口句柄, 整数型, , 要接收消息的那个窗口的句柄
.参数 信息值, 整数型, , 消息的标识符
.参数 参数一, 整数型, , 具体取决于消息
.参数 参数二, 整数型, , 具体取决于消息;
---------------------
把上面的代码复制到易语言中即可使用,能不用模块尽量不用,用的话也优先用一些开源的模块,没有开源的毕竟不知道其中有没有"危险"的代码
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询