如何获取窗口中的控件位置?
我使用CWnd * pWnd = FromHandle(childhwnd); // 得到控件的指针
CRect rectBtn,rectBtn1;
pWnd->GetWindowRect(&rectBtn); // 得到的是在屏幕坐标系下的RECT
rectBtn1 = rectBtn;
ScreenToClient(&rectBtn); // 得到的是在客户区坐标系下的RECT
得到确定按钮的坐标,
[附件ID:attach_1名称:确定.JPG]
但是 rectBtn和rectBtn1 与我的设计坐标值一个也对不上,这个是为什么呢 ?
[附件ID:attach_2名称:确定1.JPG]