如何获得指定CButton的位置

怎么获得指定CButton的位置
现在我有一个指向CButton的指针,
然后我有这么一个函数
void GetPos(CWnd* wnd)
然后我怎么样利用这个wnd来获得这个CButton的CRect呢?
GetClientRect不行啊

------解决方案--------------------
既然已经有CButton的指针,就通过这个指针来操作
比如是 CButton×pButton;

CRect rcRect;
pButton->GetWindowRect(&rcRect); //屏幕坐标
pButton->GetParent()->ScreenToClient(&rcRect); //在父窗口中的客户区位置