VS 单文档自适应屏幕分辨率大小

请教下大家:VS 单文档视图中的控件可否有自适应屏幕分辨率大小的方法?谢谢!

在对话框初始化函数中添加如下代码
“ ShowWindow(SW_MAXIMIZE);
CWnd *pButtom1 = NULL;

pButtom1 =GetDlgItem(IDC_BTRY) ;
CRect rs;
//GetClientRect(rs);
GetClientRect(&rs);
//if(pButtom1)pButtom1-> MoveWindow(0, 0,50,50);
if(pButtom1)pButtom1-> MoveWindow((rs.right-rs.left)/2,( rs.bottom-rs.top)/2,50,50); ”

可否这样做:首先获取屏幕分辨率(cx, cy)然后据此调整控件大小?

请教下qq_33125813,这个是需要单独定义每个控件吗?谢谢!