社区
Windows SDK/API
帖子详情
如何在菜单弹出前知道将要弹出的是菜单,而不是窗口!
silicon_crystal
2002-11-30 10:23:03
当我按下了鼠标后,我如何在菜单或者窗口出现前知道将要出现的是窗口还是菜单。
这个问题有点怪。嘿嘿
就是说。当我单击鼠标后。我的程序如何能知道这次单击的结果是出现菜单还是窗口。
最好是在窗口或者菜单出现前程序就意识到了。
比如你在菜单条上随便那个菜单项按了下鼠标,我们知道一定回出现一个菜单的。
我现在需要我的程序在这个菜单出现前就发现原来这个单击是要出现个菜单。或窗口,就这两点,
知道有点难,不知道有人能搞定不。
...全文
44
4
打赏
收藏
如何在菜单弹出前知道将要弹出的是菜单,而不是窗口!
当我按下了鼠标后,我如何在菜单或者窗口出现前知道将要出现的是窗口还是菜单。 这个问题有点怪。嘿嘿 就是说。当我单击鼠标后。我的程序如何能知道这次单击的结果是出现菜单还是窗口。 最好是在窗口或者菜单出现前程序就意识到了。 比如你在菜单条上随便那个菜单项按了下鼠标,我们知道一定回出现一个菜单的。 我现在需要我的程序在这个菜单出现前就发现原来这个单击是要出现个菜单。或窗口,就这两点, 知道有点难,不知道有人能搞定不。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
silicon_crystal
2002-12-01
打赏
举报
回复
也就是说我不可能用个简单的方式在用户按了鼠标后,我的程序知道用户这个鼠标会出现菜单或者是窗口。
cnsuyong
2002-11-30
打赏
举报
回复
看样子楼主是想实现“操作记录”的功能吧。
对于所有OnClick时将弹出子菜单的菜单项,在其OnClick事件中嵌入代码就OK。
对于所有会被Show的窗口,在其OnShow或其他相关事件中嵌入代码就OK。
以下是题外话:
实际上,鼠标Click与弹出菜单或窗口根本没有任何直接关系。
鼠标单击菜单项,该菜单项如果有子菜单,那么将自动弹出子菜单;如果没有,那么可能开发者会在OnClick事件中编写弹出窗口的语句。而不管弹出菜单还是窗口,都可以不经过鼠标Click。
stanely
2002-11-30
打赏
举报
回复
我觉得的理解有些问题:
程序之所以能够弹出菜单,是因为响应了鼠标的消息。这是vcl自己响应并处理的,只要你设置了某个control的popupmenu属性,vcl会自己处理的。
如果你想自己控制这些,你就要自己截获消息,并处理,然后再决定是否应该弹出菜单,而丢弃vcl的默认做法
silicon_crystal
2002-11-30
打赏
举报
回复
分不是问题。最好能有具体代码。什么语言的都可以。
菜单
和
弹出
窗口
在app中有一些展示二级内容和活动的机制: - 上下文动作模块 :一个动作模块会在用户选择某项后开始,在这个选项上actionbar转换成语境的模块展现出相关的动作 -
弹出
菜单
模块
菜单
是绑定在某个视图上的,
菜单
展示在view的下方,被用来提供溢出的
菜单
允许二级动作。 -
弹出
窗口
简单的对话
窗口
出现时会获得焦点,用来展示额外的信息 - 对话碎片 一个完全自定义的对话
窗口
出现在活动上方,包
MFC基于对话框上插入MENU
菜单
栏并点击
菜单
弹出
新
窗口
一、创建基于对话框的应用程序框架 1.选择
菜单
项文件->新建->项目,
弹出
“新建项目”对话框。 2.直接选择“MFC应用程序”或左侧面板中模板的Visual C++下选择MFC,中间
窗口
中选择MFC应用程序,然后在下面编辑框中键入工程名称,并设置工程的保存路径。点“确定”。(如下图所示) 图1 3.如图2所示,点“下一步”。
MATLAB GUI设计之
弹出
式
菜单
的使用
弹出
式
菜单
在MATLAB GUI设计中常常出现。比如串口助手、绘制图形等经常见到
弹出
式
菜单
如下图所示: 使用方法: 一、准备工作1、从MATLAB GUIDE中拖出一个
弹出
式
菜单
2、双击这个
弹出
式
菜单
,出现检查器: 将注意力放在途中红线位置处,点击string处的图标将其中的内容修改为你想要显示的内容: tag处的内容修改为自己想管这个
弹出
式
菜单
的名字。这里就按照原来
java menu
菜单
弹出
窗体_java点击
菜单
项
弹出
窗口
怎么弄
我在做一个小程序,要实现点击一个
菜单
项,
弹出
一个
窗口
,代码如下:packagecalc;importjava.awt.Dimension;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;...我在做一个小程序,要实现点击一个
菜单
项,
弹出
一个
窗口
,代码如下:package calc;import java.aw...
Javascript实现
弹出
菜单
,
弹出
窗口
1.在打开网页后
弹出
一个宽200,高300 的
窗口
,且在该网页关闭后,
弹出
的
窗口
也关闭;2.设计
弹出
式
菜单
;3.在状态栏上显示当
前
时间;4.在一个
窗口
中输入内容,显示在另一个
窗口
中。最终实现效果 文件index.html的内容Code: > htm
Windows SDK/API
1,183
社区成员
22,328
社区内容
发帖
与我相关
我的任务
Windows SDK/API
Delphi Windows SDK/API
复制链接
扫一扫
分享
社区描述
Delphi Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章