MFC中如何让一个对话框始终处于视图区域的右下角
各位大侠:
小弟刚刚开始学习vc6.0,遇到一个问题,我想让调出的对话框始终处于视图区域的右下角,想使用MoveWindow,但是好像参数总是算不对,还希望各位赐教啊
小弟先谢谢了
[解决办法]
视图类OnSize()里面:
CRect rc1;
GetClientRect(&rc1);//获取视图的客户区矩形
CRect rc2;
对话框.GetWindowRect(&rc2);//获取对话框窗口矩形
对话框.MoveWindow(rc1.Window-rc2.Window(),
rc1.Height-rc2.Heidht,
rc2.Window(),
rc2.Heidht);