Visual c++ 如何使一个对话框与MFC中的另一个对话框大小相同?

Visual c++ 如何使一个对话框与MFC中的另一个对话框大小相同?,visual-c++,mfc,Visual C++,Mfc,我正在创建一个对话框IDD_DIALOG2,我希望它的大小与现有的对话框IDD_DIALOG1相同,在VC++中最简单的方法是什么?明智的方法是查找IDD_DIALOG1的对话框定义并使用相同的大小 如果您无权访问IDD_DIALOG1的对话框定义,可以打开IDD_DIALOG1,在其上使用GetWindowRect()记录其实际大小,关闭它,打开IDD_DIALOG2,然后使用MoveWindow()调整大小至相同大小。一般不建议这样做,但这是可能的。只需在设计视图中调整大小即可。对话框的大小

我正在创建一个对话框IDD_DIALOG2,我希望它的大小与现有的对话框IDD_DIALOG1相同,在VC++中最简单的方法是什么?

明智的方法是查找IDD_DIALOG1的对话框定义并使用相同的大小


如果您无权访问IDD_DIALOG1的对话框定义,可以打开IDD_DIALOG1,在其上使用GetWindowRect()记录其实际大小,关闭它,打开IDD_DIALOG2,然后使用MoveWindow()调整大小至相同大小。一般不建议这样做,但这是可能的。

只需在设计视图中调整大小即可。对话框的大小显示在状态栏中


(您还可以编辑.rc文件并复制对话框ID后面的4个数字)

可以在资源视图中复制并粘贴对话框-所有控件也随附