社区
C#
帖子详情
如何判断现在我鼠标点击的是哪个控件?
zhoufeng81811
2007-06-14 04:39:47
请问如何在程序中判断我当前鼠标点击的是哪个控件,我想对当前点击的控件进行处理,但是不知道如何取得当前鼠标点击的是哪个控件? 感谢!
...全文
401
4
打赏
收藏
如何判断现在我鼠标点击的是哪个控件?
请问如何在程序中判断我当前鼠标点击的是哪个控件,我想对当前点击的控件进行处理,但是不知道如何取得当前鼠标点击的是哪个控件? 感谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
小y的CSDN博客
2007-06-14
打赏
举报
回复
mousedown的
sender
北京的雾霾天
2007-06-14
打赏
举报
回复
你可以使用这个方法来得到某个点下的控件:
Control tmp = this.GetChildAtPoint(this.PointToClient(Control.MousePosition));
chenli133
2007-06-14
打赏
举报
回复
Control my=sender as Control
根据 my.name 就可以知道是哪个控件了
noky
2007-06-14
打赏
举报
回复
在鼠标的Click事件中有两个参数,其中的sender就是出发click事件的控件,只是这个sender是object类型,你需要去做转换!
winform实现360、QQ窗体与
控件
利用winform的gdi+
控件
实现的QQ窗体与
控件
利用MFC的Picture
控件
显示图像和视频/摄像头画面(VS2008+OpenCV2.0)
利用MFC的Picture
控件
显示和处理图像,后面又添加了播放视频和捕获摄像头画面的功能,其中播放视频的功能只有 'Play' 和 'Stop',不能实现暂停
Qt
判断
鼠标
当前
点击
某
控件
当前需要
判断
鼠标
是否
点击
在了某个
控件
,如。
MFC
判断
鼠标
移动到某个
控件
上
MFC 程序中,可以通过重载
控件
的 OnMouseHover 函数来
判断
鼠标
是否移动到了某个
控件
上。 在 OnMouseHover 函数中,可以使用下面的代码来
判断
鼠标
是否在
控件
的范围内: void CMyControl::OnMouseHover(UINT nFlags, CPoint point) { CRect rect; GetClientRect(&rec...
MFC VC
判断
鼠标
左键
点击
在哪个
控件
并响应相关的处理
1、PreTranslateMessage函数里面 if(pMsg->message == WM_LBUTTONDOWN && pMsg->hwnd == GetDlgItem(IDC_STATIC_1)->GetSafeHwnd()) { //添加响应相关的处理 } 2、可以在OnLButtonDown里面 void XXView::OnLB...
C#
111,094
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章