TC官方合作论坛

 找回密码
 立即注册
查看: 11085|回复: 231
打印 上一主题 下一主题

[源码分享] 纯TC DLLCALL实现主菜单,右键菜单(带tll+演示代码)【我也来凑热闹】

  [复制链接]
跳转到指定楼层
楼主
发表于 2013-4-27 19:58:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
昨天自然大神发了一个纯API的右键菜单引发了我的兴趣,于是自己也写了一个..
此版本暂时没对多级菜单进行实现..大家自己可以研究下..很简单滴
先上2张图







tll只有2个函数,一个是右键菜单的,一个是主菜单的
如何使用tll就不多说了
///=================================================================
//空间名:菜单
//函数名:右键菜单
//参数1:窗口句柄   
//参数2:菜单内容,用"|"分割开表示多个项目内容,项目ID从101开始计算
//参数3:x坐标
//参数4:y坐标
//返回值:为0则表示没有点击,-1表示菜单创建失败,其他情况为对应ID,比如第1项目对应ID为101,第2个对应102...
//调用示例:点击ID=菜单.右键菜单(窗口句柄,"菜单1|菜单2|菜单3",x,y)
//         选择(点击ID)
//              条件 101:
//                   辅助.消息框("您点击了菜单1")
//              条件 102:
//                   辅助.消息框("您点击了菜单2")
//              条件 103:
//                   辅助.消息框("您点击了菜单3")
//         选择结束
///=================================================================
//空间名:菜单
//函数名:主菜单
//参数1:窗口句柄   
//参数2:菜单内容,用"|"分割开表示多个项目内容,项目ID从1001开始计算
//返回值:1为成功
//调用示例:菜单.主菜单(窗口句柄,"主菜单1|主菜单2|主菜单3")
//如何判断主菜单的点击事件?
//答案:消息路由, 通过捕获消息==273,再判断w参数是否为主菜单项ID值来确定是否被点击

///=================================================================
游客,如果您要查看本帖隐藏内容请回复



tll源码..
游客,如果您要查看本帖隐藏内容请回复

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

沙发
发表于 2013-4-27 20:36:48 | 只看该作者
啊啊是时代复分线程v大士大夫撒史蒂夫
回复 支持 反对

使用道具 举报

板凳
发表于 2013-4-27 20:41:52 | 只看该作者
积极回帖,努力帮助新手,赚取TC币
回复 支持 反对

使用道具 举报

地板
发表于 2013-4-27 20:47:00 | 只看该作者
厉害呃
回复 支持 反对

使用道具 举报

5#
发表于 2013-4-28 10:25:46 | 只看该作者
支持
回复 支持 反对

使用道具 举报

6#
发表于 2013-4-28 10:42:37 | 只看该作者

高手
回复 支持 反对

使用道具 举报

7#
发表于 2013-4-30 12:42:28 | 只看该作者
下个版本这个功能用上啊
回复 支持 反对

使用道具 举报

8#
发表于 2013-5-1 17:09:03 | 只看该作者
  
回复 支持 反对

使用道具 举报

9#
发表于 2013-5-3 12:47:09 | 只看该作者
看看!!!!!!!!!!!!!
回复 支持 反对

使用道具 举报

10#
发表于 2013-5-3 14:32:09 | 只看该作者
学习学习!!
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-9-19 07:33 , Processed in 0.135460 second(s), 23 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表