BOOL CMainFrame::OnCreateClient( LPCREATESTRUCT /*lpcs*/, CCreateContext* pContext)
{ //创建一个静态分栏窗口,分为三行一列
if(m_wndSplitter1.CreateStatic(this,3,1)==NULL)
return FALSE;
//将CCuteFTPView连接到0行0列窗格上
m_wndSplitter1.CreateView(0,0,RUNTIME_CLASS(CCuteFTPView),CSize(100,100), pContext);
m_wndSplitter1.CreateView(2,0,RUNTIME_CLASS(CView6),CSize(100,100),pContext);
if(m_wndSplitter2.CreateStatic(&m_wndSplitter,1,2,WS_CHILD|WS_VISIBLE, m_wndSplitter.IdFromRowCo(1, 0))==NULL)
return FALSE;
m_wndSplitter2.CreateView(0,0,RUNTIME_CLASS(CView2),CSize(400,300),pContext); m_wndSplitter2.CreateView(0,1,RUNTIME_CLASS(CView4),CSize(400,300),pContext);
return TRUE;
}
编译的时候出现
'CCuteFTPView' : is not a class or namespace name
E:\CuteFtp\MainFrm.cpp(113) : error C2065: 'classCCuteFTPView' : undeclared identifier
E:\CuteFtp\MainFrm.cpp(114) : error C2653: 'CView6' : is not a class or namespace name
E:\CuteFtp\MainFrm.cpp(114) : error C2065: 'classCView6' : undeclared identifier
E:\CuteFtp\MainFrm.cpp(115) : error C2065: 'm_wndSplitter' : undeclared identifier
E:\CuteFtp\MainFrm.cpp(115) : error C2228: left of '.IdFromRowCol' must have class/struct/union type
E:\CuteFtp\MainFrm.cpp(118) : error C2653: 'CView2' : is not a class or namespace name
E:\CuteFtp\MainFrm.cpp(118) : error C2065: 'classCView2' : undeclared identifier
E:\CuteFtp\MainFrm.cpp(119) : error C2653: 'CView4' : is not a class or namespace name
E:\CuteFtp\MainFrm.cpp(119) : error C2065: 'classCView4' : undeclared identifier
Error executing cl.exe.
我初学啊,望指点!!!
{ //创建一个静态分栏窗口,分为三行一列
if(m_wndSplitter1.CreateStatic(this,3,1)==NULL)
return FALSE;
//将CCuteFTPView连接到0行0列窗格上
m_wndSplitter1.CreateView(0,0,RUNTIME_CLASS(CCuteFTPView),CSize(100,100), pContext);
m_wndSplitter1.CreateView(2,0,RUNTIME_CLASS(CView6),CSize(100,100),pContext);
if(m_wndSplitter2.CreateStatic(&m_wndSplitter,1,2,WS_CHILD|WS_VISIBLE, m_wndSplitter.IdFromRowCo(1, 0))==NULL)
return FALSE;
m_wndSplitter2.CreateView(0,0,RUNTIME_CLASS(CView2),CSize(400,300),pContext); m_wndSplitter2.CreateView(0,1,RUNTIME_CLASS(CView4),CSize(400,300),pContext);
return TRUE;
}
编译的时候出现
'CCuteFTPView' : is not a class or namespace name
E:\CuteFtp\MainFrm.cpp(113) : error C2065: 'classCCuteFTPView' : undeclared identifier
E:\CuteFtp\MainFrm.cpp(114) : error C2653: 'CView6' : is not a class or namespace name
E:\CuteFtp\MainFrm.cpp(114) : error C2065: 'classCView6' : undeclared identifier
E:\CuteFtp\MainFrm.cpp(115) : error C2065: 'm_wndSplitter' : undeclared identifier
E:\CuteFtp\MainFrm.cpp(115) : error C2228: left of '.IdFromRowCol' must have class/struct/union type
E:\CuteFtp\MainFrm.cpp(118) : error C2653: 'CView2' : is not a class or namespace name
E:\CuteFtp\MainFrm.cpp(118) : error C2065: 'classCView2' : undeclared identifier
E:\CuteFtp\MainFrm.cpp(119) : error C2653: 'CView4' : is not a class or namespace name
E:\CuteFtp\MainFrm.cpp(119) : error C2065: 'classCView4' : undeclared identifier
Error executing cl.exe.
我初学啊,望指点!!!
解决方案 »
- SetLayeredWindowAttributes奇怪的问题
- SDI中对象生成的问题。
- 100分高分求救简单问题!!!!在线等候大家解答,谢谢了!
- 供高手讨论,关于DirectSound的问题,如有必要,可提供源码.800分放送!(2)
- 请教:将整型的543转变为cstring类型的“543”,有没有现成的函数?谢
- 高分求助,在线等待,数据库问题
- 如何解决这个错误:"Abstract Error"
- 有没有编码方法能让VCD文件还原成压缩以前的质量??????(现在是否有这样的软件???)
- 寻求代码:有哪些老兄用MFC改写DirectShow里的memfile文件的?
- 寻找msdn中文版
- 关于VC++中拦截WIN键及WIN+其他键的问题
- 散分啦,初始版本终于出来了,上次的3Q大战后,说想开发个基于XMPP的客户端
编译出现-------------------Configuration: CuteFtp - Win32 Debug--------------------
Compiling...
MainFrm.cpp
e:\cuteftp\cuteftpview.h(21) : error C2143: syntax error : missing ';' before '*'
e:\cuteftp\cuteftpview.h(21) : error C2501: 'CCuteFtpDoc' : missing storage-class or type specifiers
e:\cuteftp\cuteftpview.h(21) : error C2501: 'GetDocument' : missing storage-class or type specifiers
Error executing cl.exe.
:\cuteftp\cuteftpview.h(21) : error C2143: syntax error : missing ';' before '*'