在MFC中,怎么把一个程序中的多个对话框放到多个屏幕中

在MFC中,如何把一个程序中的多个对话框放到多个屏幕中?
现在的场景如下:现在电脑上接了5个显示器。然后我在一个程序中创建了5个对话框,我想要一个屏幕显示一个对话框,应该怎么做呢?
------解决思路----------------------
EnumDisplayDevices()
MoveWindow/SetWindowPos()
------解决思路----------------------
1、如果你的5个显示器是使用显示共享的,那么应该无法实现。
2、如果你使用多显卡完成屏幕扩展,你可以通过获取的设备参数计算出显示的位置。