caixa de diálogo não modal mfc

1. Crie essa caixa de diálogo
Insira a descrição da imagem aqui
2. Clique com o botão direito na caixa de diálogo atual e, em seguida, encontre a opção adicionar classe, esta opção do menu suspenso.
Insira a descrição da imagem aqui

3. Adicione duas linhas de código na janela não modal Dlg.h do MFC:

#include “ImmodelDlg.h”

com

CImmodelDlg * m_pimmodelDlg;
Insira a descrição da imagem aqui
4. Vá até a estrutura e inicialize-a.
Insira a descrição da imagem aqui
5. Crie uma caixa de diálogo não modal

m_pimmodelDlg = new CImmodelDlg();//指向一个非模对话框示例
m_pimmodelDlg->Create(IDD_DIALOG1, this);//创建
m_pimmodelDlg->ShowWindow(SW_SHOW);//显示

6, destruição

CMFC非模态窗口Dlg::~CMFC非模态窗口Dlg(){
    
    

if (m_pimmodelDlg != NULL){
    
    

delete m_pimmodelDlg;

m_pimmodelDlg = NULL;

}

Acho que você gosta

Origin blog.csdn.net/qq_23350817/article/details/112278577
Recomendado
Clasificación