15,979
社区成员
发帖
与我相关
我的任务
分享
CRect rcClient;
GetClientRect(rcClient);
CRect rcControl,rcBdate;
CDateTimeCtrl* pBdate = (CDateTimeCtrl*) this->GetDlgItem(IDC_DATETIME_BDATE);
if(!::IsWindow(pBdate->GetSafeHwnd()))
return;
pBdate->GetClientRect(&rcControl);
CString str;
str.Format("W:%d H:%d",rcControl.Width(),rcControl.Height());
AfxMessageBox(str);
rcBdate.left = rcClient.left + 100;
rcBdate.right = rcBdate.left + rcControl.Width();
rcBdate.top = rcClient.top + 100;
rcBdate.bottom = rcBdate.top + rcControl.Height();
pBdate->MoveWindow(rcBdate);
GetClientRect(rcClient);
GetWindowRect(rcClient);
ScreentoClient(rcClient);