模块名称:弹出菜单模块
模块作者:雕哥
模块版本:1.1
模块 MD5:8b649caaf10058022f06e84926db4e86
模块大小:25.61 KB
版权声明:
模块描述:[雕哥]弹出菜单模块v1.1,by:28080887
引用支持库:
系统核心支持库 5.7|krnln|d09f2340818511d396f6aaf844c7e325
特殊功能支持库 3.1|spec|A512548E76954B6E92C21055517615B0
------------------------------
.程序集 类弹出菜单, , 公开
.子程序 创建菜单, , , 创建快捷菜单。例子:创建 ({ “复制”, “剪切”, “删除” })
.参数 item, 文本型, 数组, 传递文本数组,支持成员中包含多级菜单,如:{"菜单1","菜单2{子菜单1,子菜单2}","菜单3"},成员为"-" 表示分隔符
.参数 x, 整数型, 可空 , 鼠标水平位置:X坐标。默认:当前鼠标水平位置
.参数 y, 整数型, 可空 , 鼠标垂直位置:Y坐标。默认:当前鼠标垂直位置
.参数 handle, 整数型, 可空 , 为托盘菜单时,必须指定窗口句柄。默认为前台活动窗口句柄
.子程序 取标题, 文本型, , 返回菜单的标题
.子程序 取序号, 整数型, , 返回菜单的顺序号。第一项为1、第二项为2...
.DLL命令 AppendMenuA, 逻辑型, "user32.dll", "AppendMenuA", 公开, 添加菜单
.参数 菜单句柄, 整数型, , hMenu,菜单句柄
.参数 菜单常数标志, 整数型, , wFlags,参见相关帮助
.参数 新菜单条目ID, 整数型, , wIDNewItem,指定菜单条目的新命令ID
.参数 标志值, 文本型, , lpNewItem,参见相关帮助
.DLL命令 CreatePopupMenu, 整数型, "user32.dll", "CreatePopupMenu", 公开, 创建空白弹出式菜单
.DLL命令 DestroyMenu, 逻辑型, "user32.dll", "DestroyMenu", 公开, 清除菜单
.参数 hMenu, 整数型, ,
.DLL命令 GetForegroundWindow, 整数型, "user32", "GetForegroundWindow", 公开, ,窗口_取顶端窗口句柄
.DLL命令 GetMenuStringA, 整数型, "user32.dll", "GetMenuStringA", 公开, 菜单取标题
.参数 菜单句柄, 整数型, ,
.参数 项目索引, 整数型, ,
.参数 菜单标题, 文本型, ,
.参数 标题长度, 整数型, ,
.参数 操作标志, 整数型, ,
.DLL命令 SetForegroundWindow, 逻辑型, "user32.dll", "SetForegroundWindow", 公开, 窗口_置焦点 将窗口设为系统的前台窗口。这个函数可用于改变用户目前正在操作的应用程序
.参数 句柄, 整数型, ,