MFC获取键盘光标和鼠标光标所在控件的ID
获取 控件 ID mfc 鼠标 键盘 光标 所在
2023-09-11 14:16:46 时间
键盘光标:
CWnd *pWnd = GetFocus();
if (pWnd == NULL)
;//no focus
else
nID = pWnd->GetDlgCtrlID();//获取键盘光标所在控件的ID
鼠标光标:
CPoint point;//定义一个用于确定光标位置的位置
GetCursorPos(&point);//获取当前光标的位置,以便使得菜单可以跟随光标
ScreenToClient(&point);
//得到窗体的控件句柄
CWnd* hControlWnd = (CWnd*)ChildWindowFromPoint(point);
UINT nID = hControlWnd->GetDlgCtrlID();
原文:https://blog.csdn.net/zzzfb/article/details/80275760
相关文章
- 获取Root权限,让你玩转安卓
- Android 动态设置控件获取焦点
- C# 获取 mp3文件信息
- JAVA文件中获取路径及WEB应用程序获取路径方法
- gridview_RowCommand 获取当前行中的控件
- 95、Android下在onCreate中获取控件的宽度和高度(通过回调)
- 获取屏幕高宽,在代码中设置控件大小的方法
- 获取屏幕高宽,在代码中设置控件大小的方法
- ^全^ 获取SQL SERVER2000/2005、MySql、Oracle元数据的SQL语句 [SQL语句来自CodeSmith]
- Navicat工具获取操作数据库和表的SQL语句
- littlevgl获取控件宽高
- 根据主窗口句柄+控件ID,获取任意控件句柄
- 【Linux 内核】线程调度示例一 ② ( 获取指定调度策略的最大和最小优先级 | 代码示例 )
- js解析json,js转换json成map,获取map的key,value
- VC++获取电脑的各个磁盘盘符及容量信息(附源码)
- jq获取select控件的selected属性值