为什么我在创建splitter窗口时,总会断言失败
1. 在CMainFrame类中声明两个protected CSplitterWnd m_wndSpMain, m_wndSpSub;成员.
2. 在CMainFrame::OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext* pContext)下生成:
m_wndSpMain.CreateStatic(this,1,2,WS_CHILD|WS_VISIBLE,AFX_IDW_PANE_FIRST);
m_wndSpMain.CreateView(0,1,RUNTIME_CLASS(CtoolBarView),CSize(100,100),pContext);
总是会在CWnd* CSplitterWnd::GetPane(int row, int col) const中失败:
CWnd* pView = GetDlgItem(IdFromRowCol(row, col));
ASSERT(pView != NULL); // panes can be a CWnd, but are usually CViews
pView总是为空。不知道这是为什么?望请帮忙看下。
2. 在CMainFrame::OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext* pContext)下生成:
m_wndSpMain.CreateStatic(this,1,2,WS_CHILD|WS_VISIBLE,AFX_IDW_PANE_FIRST);
m_wndSpMain.CreateView(0,1,RUNTIME_CLASS(CtoolBarView),CSize(100,100),pContext);
总是会在CWnd* CSplitterWnd::GetPane(int row, int col) const中失败:
CWnd* pView = GetDlgItem(IdFromRowCol(row, col));
ASSERT(pView != NULL); // panes can be a CWnd, but are usually CViews
pView总是为空。不知道这是为什么?望请帮忙看下。
...全文
相关推荐
Allok.Video.Splitter
视频分割软件,支持所有类型的视频,avi mp4 rmvb 3gp flv wmv等
Boilsoft_Video_Splitter(视频分割软件)
找了许多视频分割、截取软件,要么速度慢,要么速度快但占PC资源,导致电脑运行慢,最终找到了这个软件,很好用,速度不错,而且占PC内存不大。
视频分割软件Ultra Video Splitter V6.0 + 注册信息
视频分割软件Ultra Video Splitter V6.0 + 注册信息
ISO_8859_1_Splitter.zip_ISO_8859
用msvc编译zope时会提示这个文件有错误,原因是这个文件是采用ansi编码但是内容里却有非ansi字符的缘故,我把这个文件另存为utf8编码,这样就可以正常编译zope了!
VC++ AVI文件播放 窗口截图
能够播放AVI视频文件,能够窗口截图到C盘DATAIMAGE中


界面
