社区
Delphi
帖子详情
组件菜单问题
kfcoffe
2009-12-29 11:15:21
我想在TListBox 组件中,点击鼠标右键的时候弹出系统默认菜单,和TMemo点击右键效果1样。
注意我这里是需要弹出右键系统默认菜单,而不是放个popMenu组件上去。
在TListBox中实现了WM_CONTEXTMENU消息方法,跟踪了下最后是调用windows默认的消息处理函数处理的,可是就是没弹出这个东西,呵呵
我现在比较困惑的地方弹出右键系统默认菜单需要什么条件?
各位高手:指点下该如何实现。
...全文
159
6
打赏
收藏
组件菜单问题
我想在TListBox 组件中,点击鼠标右键的时候弹出系统默认菜单,和TMemo点击右键效果1样。 注意我这里是需要弹出右键系统默认菜单,而不是放个popMenu组件上去。 在TListBox中实现了WM_CONTEXTMENU消息方法,跟踪了下最后是调用windows默认的消息处理函数处理的,可是就是没弹出这个东西,呵呵 我现在比较困惑的地方弹出右键系统默认菜单需要什么条件? 各位高手:指点下该如何实现。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kfcoffe
2009-12-30
打赏
举报
回复
稍微明白了点点,呵呵。这种预定义类具体在VCL中是如何体现的呢?楼上的高手能不能再细讲下,
金卯刀
2009-12-30
打赏
举报
回复
TMemo是TCustomEdit過來的,使用的是windwos預定義的類Edit。所以為會有那種標準的右鍵菜單。
而Listbox是直接使用,windows預定義的類listbox。兩種控件用途不一樣,所以處理上會有差別...
kfcoffe
2009-12-30
打赏
举报
回复
tshell
qkhhxkj102
2009-12-30
打赏
举报
回复
帮顶下
金卯刀
2009-12-30
打赏
举报
回复
[Quote=引用 4 楼 kfcoffe 的回复:]
稍微明白了点点,呵呵。这种预定义类具体在VCL中是如何体现的呢?楼上的高手能不能再细讲下,
[/Quote]
參考 createParams,里面會調用CreateSubclass,第2個參數會傳入如edit,button,listbox等字串,這些都是windows預定義的,即所謂的標準控件
mdejtod
2009-12-29
打赏
举报
回复
不知道tshell外壳可不可以实现。。。
基于bootstrap的后台管理
菜单
一个基于bootstrap的二级后台管理
菜单
Android仿微信底部
菜单
栏+顶部
菜单
栏(附源码)
Android仿微信底部
菜单
栏+顶部
菜单
栏,效果看博文http://blog.csdn.net/evankaka/article/details/44121457
Axure Bootstrap 3
组件
Axure Bootstrap 3
组件
支持axure7.x 版本。
Android仿网易新闻v4.4最新版侧滑
菜单
详细请参考我的技术博客:http://blog.csdn.net/allen315410/article/details/42914501
“可动态布局”的Android抽屉
组件
之构建基础
“可动态布局”的Android抽屉
组件
之构建基础的例子源码
Delphi
5,941
社区成员
262,943
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章