静态的
能通过
就是运行时候报错
syntax error:missing ';'什么的
还有什么missing storage-class
能通过
就是运行时候报错
syntax error:missing ';'什么的
还有什么missing storage-class
解决方案 »
- 3D中有4个水平参数和4个垂直参数//不是很理解代表什么意思,不就是三个轴吗???
- mapviewoffile在内存中新开了空间吗?
- 如何用mciSendCommand播放mp3音乐,而不用指定绝对路径
- 请推荐一个分析包的工具
- 有熟识bc的朋友吗,vc里面的资源文件是不是相当于bc里面的dfm文件?
- 关于使用_beginthread创建线程的编译出错的问题
- 验证时间放在哪里最好?
- 关于界面滚动条的一些问题?
- VS2010 CMFCMenuBar 菜单栏改变后怎么刷新?
- CoMarshalInterThreadInterfaceInStream——好长的COM函数~~
- 在一个TREECTRL中,如何....
- 请教VC中把控制权传给操作系统的函数
{
// TODO: Add your specialized code here and/or call the base class
if(
!m_view_left.CreateStatic(this,1,2)||
!m_view_left.CreateView(0,0,RUNTIME_CLASS(CSidView),CSize(100,0),pContext)||
!m_view_right.CreateStatic(&m_view_left,2,1,WS_CHILD|WS_VISIBLE,m_view_left.IdFromRowCol(10,1))||
!m_view_right.CreateView(0,0,RUNTIME_CLASS(Coplist),CSize(0,355),pContext)||
!m_view_right.CreateView(1,0,RUNTIME_CLASS(Cinfoform),CSize(400,100),pContext)
)
return FALSE;
else
return TRUE;
}
运行的时候出现
DEBUG ASSERTION FAILED
FILE:WINSPLIT。CPP
LINE:349
.......
!m_view_left.CreateStatic(this,1,2)¦¦
!m_view_left.CreateView(0,0,RUNTIME_CLASS(CSidView),CSize(100,0),pContext)¦¦
!m_view_right.CreateStatic(&m_view_left,2,1,WS_CHILD¦WS_VISIBLE,m_view_left.IdFromRowCol(10,1))¦¦
!m_view_right.CreateView(0,0,RUNTIME_CLASS(Coplist),CSize(0,355),pContext)¦¦
!m_view_right.CreateView(1,0,RUNTIME_CLASS(Cinfoform),CSize(400,100),pContext)
)
return FALSE;存在问题……,分开试试!
!m_view_left.CreateStatic(this,1,2)¦¦
!m_view_left.CreateView(0,0,RUNTIME_CLASS(CSidView),CSize(100,0),pContext)¦¦
!m_view_right.CreateStatic(&m_view_left,2,1,WS_CHILD¦WS_VISIBLE,m_view_left.IdFromRowCol(10,1))¦¦
!m_view_right.CreateView(0,0,RUNTIME_CLASS(Coplist),CSize(0,355),pContext)¦¦
!m_view_right.CreateView(1,0,RUNTIME_CLASS(Cinfoform),CSize(400,100),pContext)
)
return FALSE;分开写试试……
-〉m_view_left.IdFromRowCol(0,1)
好,让我先试一试TO:: jiangsheng(蒋晟)
改了之后,变成WINFORM。CPP文件出错了
还是运行时出错
WindowSizeX=int(ClientRect.Width());
WindowSizeY=int(ClientRect.Height());
int nCol;
int nRow;
if(!m_wndSplitter.CreateStatic(this,2,2,WS_CHILD | WS_VISIBLE))
{
TRACE0("Failed to create split Bar");
return FALSE;
}
for(nCol=0;nCol<2;nCol++)
for(nRow=0;nRow<2;nRow++)
{
if(!m_wndSplitter.CreateView(nRow,nCol,RUNTIME_CLASS(CView),CSize(WindowSizeX,WindowSizeY),pContext))
{
TRACE0("Failed to create view");
}
这是我以前用的程序,分割成4个视图,效果还可以