shamantou blog site

shamantou@gmail.com

导航

静态多视图的SDI编程

//花费了许久的问题,关于静态多视图的SDI编程:

 

BOOL CMainFrame::OnCreateClient(LPCREATESTRUCT /*lpcs*/,

 

    CCreateContext* pContext)

 

{
    VERIFY(m_wndSplitter.CreateStatic(this,1,  2)); //这里的VERIFY可以去掉

    VERIFY(m_wndSplitter.CreateView(0, 0, RUNTIME_CLASS(CFirstView),
CSize(100, 100), pContext));

    VERIFY(m_wndSplitter.CreateView(0, 1, RUNTIME_CLASS(CSecondView),
CSize(100, 100), pContext));

return TRUE;

}

/*这里一开始按照书上的代码完全编译过去,就是一运行就是报错,始终不知道出错的原因,经仿佛调试后才发现原来这里的2个视图窗口ms不能经由CFormView继承迩来,否则容易出错,那么如果我想从CFormView继承迩来的静态多视图SDI如何编程呢?

 

困扰了一晚上,晕了*/

<< 乘着歌声的翅膀 Sunshine >>

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最近发表

Powered By Z-Blog 1.8 Arwen Build 81206 Copyright 2006-2009 | ooplab.org | shamantou@gmail.com | 沪ICP备08011244号 | Some Rights Reserved.