
CRect Rect;
GetDlgItem(nID)->GetWindowRect(Rect); //执行到这一步后不能继续往下执行
ScreenToClient(Rect);
你这个基本函数都用错了,根本就弄不对,必须得需要对象的地址,
GetDlgItem(nID)->GetWindowRect(&Rect);
ScreenToClient(&Rect);
还得检查前面的关于这两个函数的用法,别用错了,再调试一下值到底传递过去了没有

CRect Rect;
GetDlgItem(nID)->GetWindowRect(Rect); //执行到这一步后不能继续往下执行
ScreenToClient(Rect);
你这个基本函数都用错了,根本就弄不对,必须得需要对象的地址,
GetDlgItem(nID)->GetWindowRect(&Rect);
ScreenToClient(&Rect);
还得检查前面的关于这两个函数的用法,别用错了,再调试一下值到底传递过去了没有