Advertisement

关于子对话框的创建及销毁

阅读量:

1.显示对话框

1.1显示模式对话框:

复制代码
 CDialogDemo dlg;

    
 dlg.DoModal();
    
    
    
    

1.2 显示非模式对话框:

复制代码
 CDialogDemo *dlg=new CDialogDemo(this);

    
 dlg->Create(IDD_GENERAL_CONTROL); 
    
 dlg->ShowWindow(SW_SHOW);
    
    
    
    

2.销毁对话框设计与实现

1.CDialog::OnOK(); //确认按钮触发时执行 CDialog::OnCancel(); //当取消按钮被点击时调用

2.CDialog::DestroyWindow();

3.CDialog::EndDialog( IDD );

3.在模态对话框类中关闭自身对话框

通过在模态对话框类中调用PostMessage(WM_CLOSE)函数,即可实现对当前对话框的关闭操作。当MessageBox对话框被关闭后,相应的模态对话框也将随之结束。

复制代码
>       1. BOOL CImportDataPromptDialog::OnInit

全部评论 (0)

还没有任何评论哟~