102个错误,天呀!

tomcat_jb 2002-01-13 11:51:14
BOOL CUIThread::InitInstance()
{
m_pMainWnd= new CMainFrame();
m_pMainWnd->ShowWindow(SW_SHOW);
m_pMainWnd->UpdateWindow();
// TODO: perform and per-thread initialization here
return TRUE;
}

编译提示102个错误
E:\tomcat\program\c1\port2\UIThread.cpp(29) : error C2061: syntax error : identifier 'CMainFrame'
其他都是
E:\tomcat\program\c1\port2\UIThread.cpp(34) : error C2143: syntax error : missing ';' before '}'
初学者,请大家指点!谢谢。
...全文
101 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
tomcat_jb 2002-01-16
  • 打赏
  • 举报
回复
楼上说的都OK,可是就是运行时报告错误,后来调试时发现以下有问题。
if (!pFrame->LoadFrame(m_nIDResource,
WS_OVERLAPPEDWINDOW | FWS_ADDTOTITLE, // default frame styles
NULL, &context))
{TRACE0("Warning: CDocTemplate couldn't create a frame.\n");
// frame will be deleted in PostNcDestroy cleanup
return NULL;
}
报告错误啊。
Jady 2002-01-14
  • 打赏
  • 举报
回复
1、有没有包含CMainFrame的头文件
2、定义CMainFrame时,有没有少了“;”号
如:
.h 文件中
class CMainFrame
{
}; // ; 不能少!!

--Jady
artical 2002-01-14
  • 打赏
  • 举报
回复
检查一下 ;是不是在关掉了输入法后输的
zhh_soviet 2002-01-14
  • 打赏
  • 举报
回复
检查会不会有嵌套定义的头文件
or使用了全局变量却没有包含它的头文件
fuyao 2002-01-14
  • 打赏
  • 举报
回复
需要特别定义其他的头文件吗?我已经定义了啊!昨天改的时候又报告头文件错误,不知道是不是这个问题?
fiolin 2002-01-13
  • 打赏
  • 举报
回复
没有定义头文件!§!!

1,650

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 非技术类
社区管理员
  • 非技术类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧