精易论坛

标题: 取鼠标滑动热点菜单项标题 [打印本页]

作者: Efly    时间: 2020-6-28 12:55
标题: 取鼠标滑动热点菜单项标题


  
窗口程序集名保 留  保 留备 注
窗口程序集_启动窗口   
变量名类 型数组备 注
窗口过程整数型  
鼠标经过时候的标题名字文本型  
鼠标点击时候的标题名字文本型  

子程序名返回值类型公开备 注
__启动窗口_创建完毕  
启动捕获菜单消息 ()
子程序名返回值类型公开备 注
启动捕获菜单消息  
窗口过程 = 设置窗口过程 (_启动窗口.取窗口句柄 (), -4, 到整数 (&处理菜单事件))
子程序名返回值类型公开备 注
处理菜单事件整数型 
参数名类 型参考可空数组备 注
句柄整数型
消息整数型
参数1整数型
参数2整数型
判断 (消息 = #WM_COMMAND 参数2 = 0)  ' 窗口菜单被选择
信息框 (鼠标点击时候的标题名字, 0, , )
判断 (消息 = #WM_MENUSELECT )  ' 鼠标经过菜单
如果真 (参数2 ≠ 0)
鼠标点击时候的标题名字 = 菜单_取标题 (指针_取低16位 (参数2), 指针_取低16位 (参数1))
鼠标经过时候的标题名字 = 菜单_取标题 (指针_取低16位 (参数2), 指针_取低16位 (参数1))
调试输出 (鼠标经过时候的标题名字, 指针_取低16位 (参数1))
' 其中一个用途:
判断 (鼠标经过时候的标题名字 = “菜单1”)
标题 = “这是第一个一级菜单的标题”
判断 (鼠标经过时候的标题名字 = “菜单2”)
标题 = “菜单2是用来复制文本的”
判断 (鼠标经过时候的标题名字 = “菜单3_1”)
标题 = “菜单3_1是用来剪切文本的”
判断 (鼠标经过时候的标题名字 = “菜单3_2”)
标题 = “菜单3_2也是用来剪切文本的”
判断 (鼠标经过时候的标题名字 = “菜单4”)
标题 = “这是第二个一级菜单的标题”
判断 (鼠标经过时候的标题名字 = “菜单5”)
标题 = “菜单5是用来打开文件的”
判断 (鼠标经过时候的标题名字 = “菜单6”)
标题 = “菜单6是用来克隆文件的”
判断 (鼠标经过时候的标题名字 = “菜单7”)
标题 = “菜单7是用来转移文件的”
判断 (鼠标经过时候的标题名字 = “菜单8”)
标题 = “菜单8是用来关闭文件的”
判断 (鼠标经过时候的标题名字 = “菜单9”)
标题 = “菜单9是用来粘贴文本的”





返回 (呼叫窗口函数地址_ (窗口过程, 句柄, 消息, 参数1, 参数2))


i支持库列表   支持库注释   
spec特殊功能支持库


取鼠标滑动热点菜单项标题.e (984.93 KB, 下载次数: 35)
自己配置个精易模块就行了

作者: 李泽勇2    时间: 2020-6-28 14:05
感谢分享源码!!
作者: 希纱    时间: 2020-6-28 21:48
感觉 ... 好像用处不大
作者: js333    时间: 2020-6-29 10:28
学习感谢分享
作者: a5538779    时间: 2020-6-29 13:28
学习感谢分享
作者: PNut    时间: 2020-6-30 18:09
支持一下
作者: 283688410    时间: 2020-6-30 22:23
谢谢楼主分享开源
作者: 舞影无踪    时间: 2020-7-1 21:42
这个我点了!
作者: 易容颜    时间: 2020-7-5 02:47
提示: 作者被禁止或删除 内容自动屏蔽
作者: siyue    时间: 2020-7-11 14:14
支持




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