社区
C++ Builder
帖子详情
小问题:如何在PopupMenu弹出菜单后,自动选中其中某一选项
snowfield
2005-03-21 08:47:43
我希望在PopupMenu弹出菜单后,其中某一选项自动高亮。应该如何实现?谢谢!
...全文
374
7
打赏
收藏
小问题:如何在PopupMenu弹出菜单后,自动选中其中某一选项
我希望在PopupMenu弹出菜单后,其中某一选项自动高亮。应该如何实现?谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jishiping
2005-03-23
打赏
举报
回复
也许笨的方法,就是如楼上说的,用keybd_event来模拟按键。
void __fastcall TForm1::PopupMenu1Popup(TObject *Sender)
{
//这儿的 NUM 就是菜单的位置,不包含分隔菜单-
for(int n=0; n<NUM; n++) {
if (n!=0) Sleep(5);
keybd_event(VK_DOWN, 0, 0, 0);
keybd_event(VK_DOWN, 0, KEYEVENTF_KEYUP, 0);
}
}
setdefault
2005-03-22
打赏
举报
回复
在OnPopup里面加上下面这句试试
keybd_event(VK_DOWN, 0, 0, 0);
snowfield
2005-03-22
打赏
举报
回复
我试过了,将个菜单项的default设置为true,只是字体变黑,按回车菜单就消失,但并没有执行相应的菜单项下的命令。实在不知道是怎么回事。
jishiping
2005-03-22
打赏
举报
回复
将个菜单项的default设置为true了,在弹出时,该选项变黑,此时按回车就执行该项目命令。
snowfield
2005-03-22
打赏
举报
回复
比如鼠标移到某个菜单项上时,就会变为高亮。此时再回车就回执行该项目命令。
现在我就是希望弹出菜单后,其中一项自动变为高亮,就好象鼠标移过去了一样。当然如要执行还需要再按回车。
我将个菜单项的default设置为true了,但在弹出时,该选项只是变黑而已,不知为何,并未变为高亮,好象并没什么作用。
请指教!
milkwayhong
2005-03-21
打赏
举报
回复
4242
jishiping
2005-03-21
打赏
举报
回复
自动高亮是什么意思?自由鼠标移到某个菜单上面,这个菜单才会高亮。也许楼主可以通过设定菜单的Default来达到你的要求。
使用
PopupMenu
实现
弹出
菜单
使用
PopupMenu
实现
弹出
菜单
一、目标二、体验地址三、功能设计四、准备工作1.
PopupMenu
2. AlertDialog五、组合起来1.
弹出
菜单
2. 处理
菜单
事件六、Finally 一、目标 使用
弹出
菜单
,完成文件夹收藏功能。 我的笔记 搜索 长按列表项,
弹出
菜单
收藏文件夹。 二、体验地址 神马笔记最新版本:【神马笔记 版本1.3.0.apk】 三、功能设计 收藏功能仅...
Android通过
PopupMenu
定义
弹出
菜单
的位置
效果如图: 具体实现代码如下: package com.example.mytest; import android.app.Activity; import android.os.Bundle; import android.support.v4.app.FragmentActivity; import android.view.Menu; import android.v
【Android】
弹出
菜单
popupmenu
转于:http://blog.csdn.net/zhangzeyuaaa/article/details/40711047 ----------------------------------------------------------------------------------------
弹出
菜单
popupmenu
就是点击某个组件时
弹出
的
菜单
。 Activity类:...
Android小课程4——Menu:
选项
菜单
(OptionMenu),上下文
菜单
(ContextMenu),
弹出
菜单
(
PopupMenu
)
Android小课程4——Menu:
选项
菜单
(OptionMenu),上下文
菜单
(ContextMenu),
弹出
菜单
(
PopupMenu
)
安卓学习 之
弹出
菜单
PopupMenu
本文介绍了Android中
PopupMenu
的实现方法。首先通过findViewById绑定控件,设置点击事件监听器。在onClick方法中分四步实现:1)实例化
PopupMenu
对象;2)加载
菜单
资源;3)设置
菜单
项点击监听器;4)调用show()显示
菜单
。文中提供了完整的Java代码、布局XML和
菜单
XML示例,实现点击TextView
弹出
菜单
,并显示Toast反馈的功能。
C++ Builder
13,872
社区成员
102,696
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章