PX代表的是啥?是啥意思?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PX代表的是啥?是啥意思?相关的知识,希望对你有一定的参考价值。

参考技术A px就是表示pixel。px就是表示pixel,像素,是屏幕上显示数据的最基本的点。
PX是英文p-xylene的简写,中文名是1,4-二甲苯,别名对二甲苯。PX(对二甲苯)用于生产塑料、聚酯纤维和薄膜。

易语言里的发送信息命令里的信息值,参数1,参数2分别是啥意思。代表啥,决定的是啥?

对象.发送信息 (整数型 信息值,整数型 参数1,整数型 参数2)
将指定信息发送到窗口或窗口组件,并等待且取回信息反馈值。本命令为中级对象成员命令。
参数<1>的名称为“信息值”,类型为“整数型(int)”。
参数<2>的名称为“参数1”,类型为“整数型(int)”,初始值为“0”。
参数<3>的名称为“参数2”,类型为“整数型(int)”,初始值为“0”。
后两个参数为辅助参数,一般保持默认就可以
应用实例:1、编辑框1.发送信息(769,0,0) //复制“编辑框1”中被选中的文本。
2、编辑框1.发送信息(770,0,0) //把剪贴板中的文本粘贴到“编辑框1”。
附常用参数:
1.移动控件
控件.发送信息 (274, 61458, 0)
控件.发送信息 (161, 2, 0)

2.调整控件尺寸
调整左边:
控件.发送信息 (274, 61441, 0)
调整右边:
控件.发送信息 (274, 61442, 0)
调整顶边:
控件.发送信息 (274, 61443, 0)
左上角调整:
控件.发送信息 (274, 61444, 0)
右上角调整:
控件.发送信息 (274, 61445, 0)
调整底部:
控件.发送信息 (274, 61446, 0)
左下角调整:
控件.发送信息 (274, 61447, 0)
右下角调整:
控件.发送信息 (274, 61448, 0)

3.控件最大化
控件.发送信息 (274, 61488, 0)

4.控件最小化
控件.发送信息 (274, 61473, 0)

5.鼠标带问号(再次单击问号消失)
发送信息 (274, 61836, 0)

6.关闭控件
控件.发送信息 (16, 0, 0)

7.单击鼠标左键
控件.发送信息 (513, 0, 0)

8.清除窗口标题
控件.发送信息 (12, 0, 0)

9.复制
编辑框.发送信息 (769, 0, 0)

10.粘帖
编辑框.发送信息 (770, 0, 0)

11.全选
编辑框.发送信息 (177, 0, -1)

12.清空内容
编辑框.发送信息 (12, 1, 0)

13.按钮单击
发送消息 (发送按钮句柄, 245, 0, 0)

14.删除
控件.发送信息 (768, 0, 0)

15.剪切
控件.发送信息 (771, 0, 0)

16.撤销
控件.发送信息 (772, 0, 0)

17.退出
控件.发送信息(1,0,0)

18.获得焦点
控件.发送信息(7,0,0)

19.失去焦点
控件.发送信息(8,0,0)

20.结束
控件.发送信息(25,0,0)

21.单击鼠标右键
控件.发送信息 (123, 0, 0)

22.取消全选
编辑框.发送信息 (177, 0, 0)

23.超级列表框排序
超级列表框1.发送信息 (4144, 0, 0)追问

如果我要向已经运行的Word发送按键信息该怎样写呢?
以向WORD发送 alt+i 组合键为例,该怎样写代码?
回答出来了的话采纳为最佳答案

追答

键盘_消息 (取焦点窗口句柄 (), #ALT键, #按下, 真)
键盘_消息 (取焦点窗口句柄 (), #I键)
键盘_消息 (取焦点窗口句柄 (), #AIT键, 4, 真)

参考技术A 建议使用windos自带的API,这个让你更容易理解消息机制
windows下有个user32.dll,这个api里面的sendmessage(hwnd,msg,wparam,lparam)可以实现你要的功能,参数一:要操作对象的句柄 ,参数二:消息类型,参数三和参数四是根据参数一和参数二的不同而变化的,
比如你要发送键盘消息,那么参数三就是vk值,参数四可直接设为0
如果你要发送鼠标消息 那么参数三可以直接设为0,参数四就是鼠标的位置信息,可以用合并整数(x,y)这个命令的返回值填写进去
至于你说的按下ctrl+i这个也是同样适用的,具体你要查下windows都具体有那些消息,很简单的,祝你成功追问

麻烦你告诉我好了,我研究它好几天了。我要具体的核心代码。我也写过Dll文件,成功发送了单个按键,但就是发送不了组合键。麻烦你一个发送组合键的代码。

追答

模拟Ctrl+i键
PostMessageA (hwnd, 256, #i键, 0)
PostMessageA (hwnd, 258, 22, 0)
PostMessageA (hwnd, 257, #i键, 0)
你试一下,应该可以的,我没有测试

本回答被提问者采纳

以上是关于PX代表的是啥?是啥意思?的主要内容,如果未能解决你的问题,请参考以下文章

ITO是啥意思? 在项目管理中,ITO代表啥?

px是啥意思?

易语言里的发送信息命令里的信息值,参数1,参数2分别是啥意思。代表啥,决定的是啥?

java中getBytes方法得到的字节数组里面每一个byte代表的是啥?

ps中的px是啥意思

$@ 在Linux Makefile中是啥意思