请问MFC中要实现单击一个按钮控件,弹出另外一个窗口用什么函数实现?
1个回答
展开全部
首先要做好弹出的对话框,绑定类比如 dlg_pop
弹出有两种形式
模态对话框:
dlg_pop dp;
dp.Domodal();
非模态:
dlg_pop dp;//这句一定要放在cpp文件的全局位置,否则不会弹出
按钮代码:
if (!dp.m_hWnd) //判断对话框是否已被创建
{
dp.Create(IDD_POP); //IDD_POP是对话框ID,创建对话框的时候可以设置
}
dp.ShowWindow(SW_SHOW);
模态和非模态的区别你一试就知道了
弹出有两种形式
模态对话框:
dlg_pop dp;
dp.Domodal();
非模态:
dlg_pop dp;//这句一定要放在cpp文件的全局位置,否则不会弹出
按钮代码:
if (!dp.m_hWnd) //判断对话框是否已被创建
{
dp.Create(IDD_POP); //IDD_POP是对话框ID,创建对话框的时候可以设置
}
dp.ShowWindow(SW_SHOW);
模态和非模态的区别你一试就知道了
追问
该做好的都做好了,只是不知道如何用函数把两个对话框联系起来,不知道具体怎么去实现。非常感谢你的帮助。没有金币了,实在不好意思!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询