在CFormView的对话框中,放上一些控件都是在OnSize中SetWindowPos或MoveWindows函数来放置,但是怎么样来计算放置坐标呢?
在CFormView的对话框中,放上一些控件都是在OnSize中SetWindowPos或MoveWindows函数来放置,但是怎么样来计算放置坐标呢?
其实使用方法我知道了
external YourCtrl yourCtrl;
RECT rect;
GetClientRect(&rect);
int cx = rect.left+10;
int cy = rect.top +20;
int width = rect.right- rect.left - 10 - 10;
int height = rect.bottom - rect.top - 20 -20;
yourCtrl.SetWindowPos(
NULL,
cx,
cy,
width,
height,
SWP_DRAWFRAME);
但是我放在上面的控件很多,我该怎么样来计算他们准确的放置坐标呢?!
难道是通过估计吗?!
谢谢前辈赐教!!!