如何移动窗口上的控件?
我的程序主窗口是基于对话框的窗口(如下图),如果在窗口放大到全屏后,让窗口中的各控件的大小和位置也跟着作相应当调整,我该如何去做?用不用考虑系统的分辨率呢?恳请有心人不吝赐教!
我的程序主窗口是基于对话框的窗口(如下图),如果在窗口放大到全屏后,让窗口中的各控件的大小和位置也跟着作相应当调整,我该如何去做?用不用考虑系统的分辨率呢?恳请有心人不吝赐教!
CWnd *pWnd;
CRect rect;
pWnd = GetDlgItem(IDC_STATIC_Par);
pWnd->GetWindowRect(rect);
ScreenToClient(rect);
pWnd->MoveWindow(cx+10,cy-10-rect.Height,rect.Width,rect.Height); ----------出错在这一行!
错误报告:error C2297: '-' : illegal, right operand has type 'int (__thiscall CRect::*)(void) const'
Error executing cl.exe.
错在哪里?