今天用MSChart  m_Chart.Create("mschart", WS_CHILD| WS_VISIBLE, rc, this, 10)编译可以通过  但是运行就出错了  Debug assertion Failed!
program:...umments and Settings\Administrator\.....\Demo.exe
File:occsite.cpp
Line:161
MSChart 控件我已经注册成功了,在vs6中加入的MSChart组件了,添加了m_Chart变量哪位高手可以帮帮忙啊  !  跪求!!!!!!!!!!

解决方案 »

  1.   

    Microsoft Chart Control 6.0 (SP4) (OLEDB)int CDemoView::OnCreate(LPCREATESTRUCT lpCreateStruct) 
    {
    if (CView::OnCreate(lpCreateStruct) == -1)
    return -1;

    CRect rc;
    GetClientRect(&rc);
    AfxEnableControlContainer();
    if(!m_Chart.Create("mschart", WS_CHILD| WS_VISIBLE, rc, NULL, 10,NULL,FALSE,NULL)) return -1;

    InitChart();
    DrawChart(); return 0;
    }红色的地方 过不去……
      

  2.   

    http://www.vckbase.com/document/viewdoc/?id=959
      

  3.   

    你运行到Create,F11进去,那里面有个Trace信息,可以看报警码的,应该很容易解决的哦
      

  4.   

    我和 http://www.vckbase.com/document/viewdoc/?id=959  网页中最后一个评论的 说的一样的,一样的错误
    F11 也解决不了  进入的系统的函数  然后突然First-chance exception in Demo.exe (MFCO42D.DLL): 0xC0000005: Access Violation.?????   都看了一天了  还是不行
      

  5.   

    请问这个问题时怎么解决的?我是直接建立的基于对话框的MFC,没有生成相应的view类,直接在对话框类的init函数中creat,但是总报错!