现在有一个多文档/视图软件,需要在点某个对话框的按钮后 弹出一个独立 的视图窗口,
这个视图窗口可以是在原来的MDI基础上,也可以属于一个新建的SDI。
window.open ("popup.html", "newwindow", "modal=yes,height=500, width=800")
创建一个基于对话框的窗口(向导),然后showmodal
步骤:
1. 新建dialog资源,指定类型为popup,即style=popup
2. 在该对话框放置需要的可视化控件,必不可少的是关闭按钮(调用CDialog::OnOK();)
3. 为该dialog资源生成对应类,例如IMPLEMENT_DYNAMIC(myform, CDialogEx) 等等(向导可完成).
4. 引用myform.h, 调用代码弹出对话框,例如
myform mydlg;
mydlg.DoModal();
重新调用 发送ID_FILE_NEW WM_COMMAND ???