获取当前具有输入焦点控件的窗口句柄
来源:互联网 发布:淘宝一件代发平台 编辑:程序博客网 时间:2024/05/22 17:36
由于GetFocus只能本身进程调用,所以必须调用AttachThreadInput函数附加线程
HWND wnd;//窗口句柄
wnd=GetForegroundWindow();//获得当前激活的窗口句柄
DWORD SelfThreadId=GetCurrentThreadId();//获取本身的线程ID
DWORD ForeThreadId=GetWindowThreadProcessId(wnd,NULL);//根据窗口句柄获取线程ID
AttachThreadInput(ForeThreadId,SelfThreadId,true);//附加线程
wnd=GetFocus();//获取具有输入焦点的窗口句柄
AttachThreadInput(ForeThreadId,SelfThreadId,false);//取消附加的线程
SendMessage(wnd,WM_CHAR,WPARAM('a'),0);//发送一个字消息
0 0
- 获取当前具有输入焦点控件的窗口句柄
- 获取当前具有输入焦点控件的窗口句柄
- 获取活动窗口输入焦点控件句柄的方法
- 获取当前焦点控件句柄
- 获取Windows应用程序当前焦点控件的句柄
- 获取当前具有焦点的对象
- 获取当前焦点所在窗口句柄,通过 句柄获取执行路径
- MFC 获取当前活动窗口的句柄
- MFC 获取当前活动窗口的句柄
- MFC 获取当前活动窗口的句柄
- GetFocus 获得拥有输入焦点的窗口的句柄
- [Win32]获取当前输入焦点窗口所属进程的进程ID
- MFC中窗口句柄和控件句柄的获取
- VC获取当前进程的主窗口句柄
- MFC 获取当前窗口句柄,或者父子窗口句柄
- 获取当前活动窗口句柄和标题
- 获取当前活动窗口\视图句柄
- ocx控件获取使用App的窗口句柄
- vim高亮
- CodeForces 3C Tic-tac-toe 井字棋盘游戏
- Android Studio 发生 Couldn't load jpush175 from loader dalvik.system.PathClassLoader 异常
- 软件乘法
- HOG介绍3
- 获取当前具有输入焦点控件的窗口句柄
- Uva 10881 - Piotr's Ants
- MVC 简单的POST局部刷新
- LeetCode Course Schedule
- 交换机三层转发
- 删除任务栏锁定,任务栏图标的位置,查找可行性文件的方式
- ref和out
- some list operation(#quote from MIT 'introduction to computation and programming using python, Revis
- hdu1181 变形课(vector容器+dfs)