怎么实现点击按钮弹出一个基于DIALOG的新窗口?【。】

如何实现点击按钮弹出一个基于DIALOG的新窗口?【在线等。。。】
void CLCDemoDlg::OnBnClickedEncrypt()
{
  // TODO: Add your control notification handler code here
}


这里应该添加什么代码?

要弹出的窗口ID叫:IDD_ECFILE_DIALOG
按钮ID叫:IDC_Encrypt

------解决方案--------------------
MFC可以直接把对话框搞成一个窗口类CEcfileDlg之类,
然后在按钮点击响应里写
CEcfileDlg dlg;
dlg.DoModal();就行了吧,也可以建立非模态对话框
------解决方案--------------------
CxxxDlg dlg;
dlg.DoModal();
------解决方案--------------------
要弹出的窗口ID叫:IDD_ECFILE_DIALOG

1 先在资源视图中,双击IDD_ECFILE_DIALOG对话框,给该对话框生成相应的类,比如CECFileDlg
2 在CLCDemoDlg的源文件中包含头文件 #include "ECFileDlg.h"
3 void CLCDemoDlg::OnBnClickedEncrypt() 

// TODO: Add your control notification handler code here
CECFileDlg ecfiledlg;
ecfiledlg.DoModal();