vc中Dialog对话框调用问题

来源:百度知道 编辑:UC知道 时间:2024/06/16 10:52:34
主窗体,实现了一个菜单,理论上,单击菜单,应该弹出另一个Dialog才对,比如单击菜单兰的登录,出现登录对话框。
void CAboutDlg::OnLogin()
{
// TODO: Add your command handler code here
CLoginDlg dlg(this);
dlg.DoModal();
}
我是这样能呢。其很奇怪,程序运行出了主界面,单是单击登录就没反应啊。

我刚开始学。希望说详细点,谢谢各位大侠了。

伙计 你弄错了
用向导添加消息函数时 你没有把类的名子选对
类的名子不是CAboutDlg
是一个类似 C????View的类
在工程中将CAboutDlg中OnLogin()函数delete重新建立消息函数

CLoginDlg dlg(this);
申明为全局试试

不行debug一下看看。