获取鼠标位置是GetCursorPos(),没有人问过获取键盘焦点位置是怎么实现啊?
比如说在一个子窗口当我按回车键焦点就到某个按扭上了,这个时候想得到此时键盘焦点的坐标位置应该怎样实现?在论坛上没有搜到类似的问题.
[解决办法]
RECT rct;
HWND hwnd;
hwnd = GetFocus(); //获取焦点句柄
GetWindowRect(hwnd, &rct); //焦点控件的坐标
发布时间: 2012-03-02 14:40:29 作者: rapoo
获取鼠标位置是GetCursorPos(),没有人问过获取键盘焦点位置是怎么实现啊?
比如说在一个子窗口当我按回车键焦点就到某个按扭上了,这个时候想得到此时键盘焦点的坐标位置应该怎样实现?在论坛上没有搜到类似的问题.
[解决办法]
RECT rct;
HWND hwnd;
hwnd = GetFocus(); //获取焦点句柄
GetWindowRect(hwnd, &rct); //焦点控件的坐标