社区
Delphi
帖子详情
弹出菜单后怎么响应鼠标消息
lght
2010-01-13 05:15:30
自己弹出一个菜单后,界面上其他控件的鼠标移动消息无法响应,要怎么做?
看到其它一些程序上,可以将菜单放到右上角,比如mathon,theworld。如何实现的?
...全文
177
16
打赏
收藏
弹出菜单后怎么响应鼠标消息
自己弹出一个菜单后,界面上其他控件的鼠标移动消息无法响应,要怎么做? 看到其它一些程序上,可以将菜单放到右上角,比如mathon,theworld。如何实现的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lght
2010-01-22
打赏
举报
回复
[Quote=引用 14 楼 mwy654321 的回复:]
菜单放在右上角不是难事。一行代码搞定。楼主联系QQ多少?
[/Quote]
设置属性为那个啥help?
不是要这个啊,那我要放任意位置,你也一行搞定?
看了toolbar的代码,确实是hook来的。
无条件为你
2010-01-20
打赏
举报
回复
菜单放在右上角不是难事。一行代码搞定。楼主联系QQ多少?
wooden954
2010-01-20
打赏
举报
回复
你弹出菜单,如果要其它控件响应移动消息,弹出的菜单忽略这些消息,那你弹出菜单来做什么呢?
bjcx994
2010-01-20
打赏
举报
回复
一行代码搞定,分享一下啊,莫非这行代码需要收银子才给的?
wliaoc
2010-01-19
打赏
举报
回复
[Quote=引用 7 楼 lght 的回复:]
没看清题目,我是想弹出菜单后,别的控件能响应鼠标移动消息
[/Quote]
我想如果这样你的焦点应该要还在主界面才行,不能在菜单上,这样主界面的控件就能响应鼠标了
kingswonder
2010-01-19
打赏
举报
回复
貌似只能Hook,自己处理鼠标Message,然后发送到目标控件上。
请参考我前两天的问题,答案也是自己找到的,被迫无满意答案结贴。
http://topic.csdn.net/u/20100114/23/768c42ad-e288-4b6a-aa88-c0305587634e.html
lght
2010-01-18
打赏
举报
回复
靠,无满意结贴不返回积分?
好多分就这样浪费了。
kfcoffe
2010-01-13
打赏
举报
回复
在处理WM_NCLBUTTONDOWN消息(弹出菜单)的时候,好像不能捕获到鼠标。
qkhhxkj102
2010-01-13
打赏
举报
回复
帮顶
lght
2010-01-13
打赏
举报
回复
没看清题目,我是想弹出菜单后,别的控件能响应鼠标移动消息
hjkto
2010-01-13
打赏
举报
回复
Delphi鼠标左键点击Button弹出快捷菜单Popupmenu procedure TForm1.SpeedButton4Click(Sender: TObject);
begin
PopupMenu2.Popup(Mouse.CursorPos.X-30,Mouse.CursorPos.Y+12);
end;
在光标所在位置弹出菜单;
procedure TForm1.Label1Click(Sender: TObject);
var
Point: TPoint;
begin
GetCursorPos(Point);
PopupMenu1.Popup(Point.X,Point.Y);
end;
都不是???、
lght
2010-01-13
打赏
举报
回复
都不是
hjkto
2010-01-13
打赏
举报
回复
http://www.yesky.com/54/1814054.shtml
dd_zhouqian
2010-01-13
打赏
举报
回复
PopupMenu
mynameis_007
2010-01-13
打赏
举报
回复
1.弹出一个菜单后,焦点在弹出菜单
2. var
p: TPoint;
p.X := Form1.Left+Form1.Width;
p.Y := Form1.Top+22;
PopupMenu1.Popup(P.X, P.Y);
kfcoffe
2010-01-13
打赏
举报
回复
mark
react实现的弹窗组件,
鼠标
移入
弹出
的
菜单
,
菜单
保持
弹出
状态
最近打算模仿在线ps实现一个手稿上色的单页面应用,需要实现
鼠标
移入button
弹出
菜单
,移出button
菜单
消失,
鼠标
移入
菜单
,
菜单
保持
弹出
的状态。一开始是想把
弹出
的
菜单
用absolute定位,然后将left置为button的范围内...
Python UI
弹出
菜单
⼤体思路就是:我们先新建⼀个
菜单
,然后向
菜单
项中添加各种功能,最后我们监听⿏标右键
消息
,如果是⿏标 右键被单击,此时可以根据需要判断下⿏标位置来确定是哪个
弹出
菜单
被
弹出
,然后使⽤ Menu 类的 pop ⽅法来弹...
bootstrap
鼠标
点击
弹出
菜单
,
鼠标
经过
弹出
菜单
以上为点击用户头像出现下拉
菜单
实例,如果需要
鼠标
经过
弹出
下拉
菜单
需在页面添加如下JS $( function () { $( 'li.dropdown' ).mouseover( function () { $( this ).addClass( 'open' ); }).mouseout( ...
DirectUI界面编程(六)实现右键
弹出
菜单
使用Duilib库实现的
弹出
菜单
,实际上也是一个Windows窗口,因此我们需要创建两个窗口(主窗口和
菜单
窗口),然后
响应
主窗口的
鼠标
右键点击事件,在主窗口右键点击事件的
响应
函数中获取
鼠标
位置,將
菜单
窗口的位置...
弹出
菜单
中用Domodal显示模态对话框,对话框得不到
鼠标
消息
鼠标
在ListCtrl控件中 右击 ->
弹出
菜单
->选择相应的
菜单
项 ->
弹出
模态对话框。 在
弹出
的模态对话框中,得不到
鼠标
消息
,但是发生一次窗口切换,该模态对话框就可以得到
鼠标
消息
。 问题解决办法: 在对话框...
Delphi
5,939
社区成员
262,944
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章