说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

如何改变对话框的初始位置?“

编辑:说三道四文库 发布时间:2018-04-21 11:31
HTML文档下载 WORD文档下载 PDF文档下载
CRect rc(0, 0, 150, 200);
MapDialogRect(&rc);

我这么改怎么不行?而且长和宽也不起作用,不是说这个函数是把对话框改变为象素单位吗?
用SetWindowPos吧。
可以在
BOOL CXXXDlg::OnInitDialog()
{
    ...
    MoveWindow(1,1,500,400);
}
打开对话框架的属性,里面可以设置Xpos和Ypos
akiko的方法很简单可行
谢谢
akiko(弥弥) 的方法确实可行,但是为什么起始位置是(1,1)而不能是(0,0)?
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘