MFC一种利用全局变量来显示不同对话框的方法
作者:互联网
在编写上位机时,一般都会用到不同的对话框来显示对应的功能模块
下面是用按钮信息来弹框的方法
//假设已有子对话框类CDlgParmManagement
extern CDlgParmManage* g_pDlgParManage;//声明对话框全局指针
//假设已有带菜单Menu的主对话框类CDlgMain
void CDlgMain::OnParmManage()//主对话框Menu添加的事件处理函数 点击后显示子对话框
{
if (!g_pDlgParManage)
{
g_pDlgParManage = new CDlgParmManage;
g_pDlgParManage->Create(CDlgParmManage::IDD, this);
}
g_pDlgParManage->ShowWindow(SW_NORMAL);
g_pDlgParManage->SetActiveWindow();//使对话框接受键盘输入
}
标签:MFC,对话框,Menu,CDlgParmManage,CDlgMain,假设,pDlgParManage,全局变量 来源: https://blog.csdn.net/qq_44183732/article/details/122736408