我用FindWindow找到窗口句柄,想知道怎么得到鼠标在这个窗口内上的点的坐标。
我只知道一个GetCursorPos,可是这个是相对屏幕的,有API直接类似这个函数的吗?
我只知道一个GetCursorPos,可是这个是相对屏幕的,有API直接类似这个函数的吗?
解决方案 »
- post 问题
- 怎样去掉或隐藏拆分窗口(CSplitterWnd)中的拆分条?
- 请问窗口怎么由下往上显示?
- 怎么将*.csv文件(逗号分隔形式)读到数据库里面???
- 发现CTreeControl的一个问题?
- 请问哪里有详细介绍Microsoft Visual C++ 6.0设置和使用方法的文章 初学vc看不懂繁乱的英文介面 请大家帮助
- 文件管理.exe 中的 0x004133c6 处未处理的异常: 0xC0000005: 读取位置 0x00000008 时发生访问冲突 。这是什么意思?
- 有什么办法可以截获到窗口的beginpaint这个函数
- 急急急:vc怎么这样,怎样删除对话框类?
- 关于CButton和CStatic的区别
- 怎样学VC?
- 什么事情必须要用到VirtualAlloc?
HWND hWnd, // handle to window
LPPOINT lpPoint // screen coordinates
);
得到句柄和屏幕坐标.用该函数得到指定点在指定窗口上的客户区坐标
再用GetCursorPos获得鼠标针对屏幕的坐标
比较一下也就知道鼠标相对窗口的坐标了