获取Windows应用程序当前焦点控件的句柄
来源:互联网 发布:小班美工区域材料 编辑:程序博客网 时间:2024/06/06 01:44
由于GetFocus只能本身进程调用,所以必须调用AttachThreadInput函数附加线程
HWND wnd;//窗口句柄wnd=GetForegroundWindow();//获得当前激活的窗口句柄DWORD SelfThreadId=GetCurrentThreadId();//获取本身的线程IDDWORD ForeThreadId=GetWindowThreadProcessId(wnd,NULL);//根据窗口句柄获取线程IDAttachThreadInput(ForeThreadId,SelfThreadId,true);//附加线程wnd=GetFocus();//获取具有输入焦点的窗口句柄AttachThreadInput(ForeThreadId,SelfThreadId,false);//取消附加的线程SendMessage(wnd,WM_CHAR,WPARAM('a'),0);//发送一个字消息
0 0
- 获取Windows应用程序当前焦点控件的句柄
- 获取当前焦点控件句柄
- 获取当前具有输入焦点控件的窗口句柄
- 获取当前具有输入焦点控件的窗口句柄
- 获取活动窗口输入焦点控件句柄的方法
- MFC获取当前应用程序句柄的三种方式
- C# WinForm获取当前拥有焦点的控件
- C# WinForm获取当前拥有焦点的控件 .
- 获取当前模块的句柄
- 获取当前焦点所在窗口句柄,通过 句柄获取执行路径
- 关于如何获取当前焦点控件并判断控件类型
- 关于如何获取当前焦点控件并判断控件类型
- 获取 拥有焦点的控件
- MFC 获取当前活动窗口的句柄
- 通过VirtualQuery获取当前模块的句柄
- MFC 获取当前活动窗口的句柄
- GetCurrentThread()获取当前线程句柄的陷阱
- 随笔6 - 获取当前程序的句柄
- UGUI全面实践教程
- 文章中关键词加链接的思路和php的实现
- 博客搬家 http://www.cnblogs.com/kylehz/
- ListView 显示多种itemView布局的简单实现
- VC开发数据库基础之ADO篇
- 获取Windows应用程序当前焦点控件的句柄
- Spring Batch Read from DB and Write to File
- MFC 解决因名字改变造成的函数名称不对应而调用失败的方法
- Android IP多播MulticastSocket UDP实现
- 快速理解Docker - 容器级虚拟化解决方案
- goodFeaturesToTrack函数详细注释
- oracle学习之数据库的规范化
- 下文章小常识
- 定时器对比