为何这样取得的控件坐标top和left都是0 ?不解
新建一个MFC单文档程序
新建一个对话框,新建个类MainDlg继承CFormView类,与之关联
将那个DOCUMENT去掉,用这个对话框补上
在对话框中放置控件,ID为 IDC_STATIC_T
在该类的OnPaint函数写上
CRect rect;
CPen penFram;
CBrush brushFram(RGB(255,0,0));
penFram.CreatePen(PS_SOLID, 1, RGB(0,255,0));
dc.SelectObject(penFram);
GetDlgItem(IDC_STATIC_T)->GetClientRect(&rect);
dc.FrameRect(&rect, &brushFram);
断点调试,高和宽都正确,,但是坐标怎么成0了