怎么实现点击按钮弹出一个基于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();
}
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();
}