社区
Delphi
帖子详情
组件菜单问题
kfcoffe
2009-12-29 11:15:21
我想在TListBox 组件中,点击鼠标右键的时候弹出系统默认菜单,和TMemo点击右键效果1样。
注意我这里是需要弹出右键系统默认菜单,而不是放个popMenu组件上去。
在TListBox中实现了WM_CONTEXTMENU消息方法,跟踪了下最后是调用windows默认的消息处理函数处理的,可是就是没弹出这个东西,呵呵
我现在比较困惑的地方弹出右键系统默认菜单需要什么条件?
各位高手:指点下该如何实现。
...全文
153
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中,可以通过下拉
菜单
组件
(dropdown menus)来实现这种效果。通过添加`.dropdown`类到父元素(通常是`.nav-item`),然后在子
菜单
元素上添加`.dropdown-menu`,配合使用`.dropdown-toggle`和`data-...
Android仿微信底部
菜单
栏+顶部
菜单
栏(附源码)
首先,底部
菜单
栏是Android应用中常见的
组件
,它通常包含3到5个图标,每个图标对应一个主要的功能模块。在Android中,我们可以使用`BottomNavigationView`或自定义布局来实现。`BottomNavigationView`是Google提供的...
Axure Bootstrap 3
组件
Bootstrap 3
组件
库是为Axure设计的,它包含了Bootstrap框架中的各种UI元素和
组件
,如导航栏、按钮、表单、网格系统、模态框、下拉
菜单
等。这个
组件
库适用于Axure 7.x版本,意味着即使在较早的Axure版本中,设计师也...
Android仿网易新闻v4.4最新版侧滑
菜单
在实际开发中,为了使侧滑
菜单
更符合网易新闻的样式,我们可能还需要自定义一些
组件
,例如自定义滑动指示器、
菜单
背景等。这通常涉及到对布局和样式的深入理解和调整。 最后,测试是必不可少的环节。确保在不同设备...
“可动态布局”的Android抽屉
组件
之构建基础
在Android应用开发中,抽屉
组件
(Drawer Layout)是一种常见的设计模式,用于实现侧滑
菜单
效果,常用于导航栏或更多选项的展示。本篇将深入探讨如何构建一个支持动态布局的Android抽屉
组件
,以ExPanel(1)为例。 ...
Delphi
5,936
社区成员
262,943
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章