小弟刚开始学vc,做一个基于对话框的应用程序,只是简单的计算,然后按某个按钮可以弹出一新对话框,对话框类已经创建,CtryDialog
我在处理按钮的消息函数中加入了 CtryDialog tryDialog();
tryDialog.DoModal;
可编译时却出现E:\samples\ch04\calculator\calculatorDlg.cpp(232) : error C2228: left of '.DoModal' must have class/struct/union type怎么也想不明白,难道我类没有声明?
小弟是菜鸟,可能问题比较傻,还望高手解答!
分数不多,包涵了
我在处理按钮的消息函数中加入了 CtryDialog tryDialog();
tryDialog.DoModal;
可编译时却出现E:\samples\ch04\calculator\calculatorDlg.cpp(232) : error C2228: left of '.DoModal' must have class/struct/union type怎么也想不明白,难道我类没有声明?
小弟是菜鸟,可能问题比较傻,还望高手解答!
分数不多,包涵了
#include "tryDialog.h"
tryDialog.DoModal();
tryDialog.DoModal();
我是tryDialog.DoModal();
但是没有用阿
他显示我的不是个类
而且,如果
CtryDialog tryDialog();将最后的()去掉。那也是错误的啊
传到此处,帮你看看
#include "tryDialog.h"CYourDlg::onbutton1()
{
CtryDialog tryDialog;
tryDialog.DoModal();
}
如果是的话
那就是我错了
tryDialog.DoModal();