Выводить то может и выводит, но уж больно много ляпов в коде. Второе окно можно вывести строкой:
Код:
CreateDialog(hInstance, MAKEINTRESOURCE(MYDLG), Wnd, @MyDialogFunc);
где MYDLG - идентификатор окна прописанного в ресурсном файле, а MyDialogFunc оконная процедура
этого диалогового окна. Данная функция (CreateDialog) выводит
не модальное окно и при закрытии главного, закрывается автоматически.