先得到控件的窗口坐标再转换成相对于对话框的坐标即可。代码如下:CRect r;GetDlgItem(IDC_BUTTON1)->GetWindowRect(&r);ScreenToClient(r);望采纳