精易论坛

标题: 列表框如何向图片上效果一样呢? [打印本页]

作者: liu2000    时间: 2025-5-10 11:36
标题: 列表框如何向图片上效果一样呢?
如何右击选中项弹出这个列表呢?就像图片上那样右击选中项可以操作删除激活等,我这个目前只写了点击按钮,不知道怎么达到图片上的效果

VX截图_20250510113114.png (23.01 KB, 下载次数: 0)

VX截图_20250510113114.png

例子.e

955.88 KB, 下载次数: 6


作者: aipca    时间: 2025-5-10 11:36
liu2000 发表于 2025-5-10 11:48
大佬,图片上的当前无选中项,可以直接右键选中然后弹出那个菜单,不用左键点击后再右键,这个怎么实现呀 ...
  
子程序名返回值类型公开备 注
_路径列表列表框1_鼠标右键被按下逻辑型 
参数名类 型参考可空数组备 注
横向位置整数型
纵向位置整数型
功能键状态整数型
鼠标_消息 (路径列表列表框1.取窗口句柄 (), 横向位置, 纵向位置, , 1)
处理事件 ()
弹出菜单 (菜单, 取鼠标水平位置 () + 1, 取鼠标垂直位置 () + 1)



作者: aipca    时间: 2025-5-10 11:40
加个菜单,右键超列弹出菜单即可。

例子.e

1.08 MB, 下载次数: 3


作者: liu2000    时间: 2025-5-10 11:48
aipca 发表于 2025-5-10 11:40
加个菜单,右键超列弹出菜单即可。

大佬,图片上的当前无选中项,可以直接右键选中然后弹出那个菜单,不用左键点击后再右键,这个怎么实现呀
作者: ly445414237    时间: 2025-5-10 12:01
liu2000 发表于 2025-5-10 11:48
大佬,图片上的当前无选中项,可以直接右键选中然后弹出那个菜单,不用左键点击后再右键,这个怎么实现呀 ...

列表框1.取项目文本 (列表框1.现行选中项)
作者: Giggle梦痕    时间: 2025-5-10 12:14
.版本 2

.子程序 _列表框1_鼠标右键被放开, 逻辑型
.参数 横向位置, 整数型
.参数 纵向位置, 整数型
.参数 功能键状态, 整数型

弹出菜单 (菜单, , )
‘我自己定义的菜单名 叫菜单 你改成你自己的



补充内容 (2025-5-10 12:14):
设置 列表框的 右键事件 作为触发菜单弹出的事件

菜单.jpg (11.44 KB, 下载次数: 0)

菜单.jpg

作者: 大熊猫玩编程    时间: 2025-5-10 13:39
你源码上,列表框需要把这里设置为假,然后才可以设置右键弹菜单,否则你右键的话那个列表框的现行选中项一直是-1.永远弹不了菜单。







欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4