MFC的对话框中包含多个Default button的问题

在主对话框中,动态创建一个子对话框。
dialog1.Create(IDD_DIALOG1, this);

1.子对话框中只有一个button,tab order是1。
2.主对话框有default button。

问题子对话框上的button和主对话框上的button都是default button的式样,
点击enter,主对话框上的button响应。

焦点在哪个对话框哪个处理