请问如何得到鼠标所在的窗口句柄 请问如何在桌面全局范围内得到鼠标所在的窗口句柄。需要得到的窗口句柄可能属于不同进程。如果得到的话,向他发消息是否有用?请高手指教。马上给分 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 谢谢各位的解答,但是我需要的是其他(不是同一个进程)窗口的句柄,比如notepad.exe, word, ie等窗口的句柄。谢谢。 POINT ptMouse; HWND hWnd = NULL; if (!GetCursorPos(&ptMouse)) { return; } hWnd = ::WindowFromPoint(ptMouse); if (!hWnd) { return; }其他进程也是可以的 同意ZhouBoTong(周伯童) 可以::SendMessage(hwnd,WM_...,...,..) 家产,求VC++仿XP左侧下拉菜单编程。 请问几个初级问题,VC中如何删除已有的类阿?另外如何新建一个没有基本类的类阿? 这是什么错误 如何使按钮透明? CComboBoxEx与windows的问题 VC6.0中怎样设置DataGrid控件数据表中某一列的颜色,某一行的颜色? Win7 和 Winxp下ListControl显示问题 怎样继承父类得事件 一个困饶了我很久的问题,请教各位高手 内存出问题了 怎么才能让VS的警告严格一点? 哪里的论坛(forum)人流量最大,大家能交流得更多!--提高学习效率的革命
HWND hWnd = NULL; if (!GetCursorPos(&ptMouse))
{
return;
}
hWnd = ::WindowFromPoint(ptMouse);
if (!hWnd)
{
return;
}其他进程也是可以的
可以::SendMessage(hwnd,WM_...,...,..)