就是在一个界面中显示一个flash文件

解决方案 »

  1.   

    from project ---> add To project ---> components and Controls
    add Shockwave Flash Object
    translate  WM_CREATE message
    int CMyView::OnCreate(LPCREATESTRUCT lpCreateStruct)
    {
           if (!CView::OnCreate(lpCreateStruct))
                   return -1;
           m_flash.Create(NULL, WS_CHILD | WS_VISIBLE,
               CRect(0, 0, 500, 500), this, 1111);
           m_flash.LoadMovie(Destdir);
           m_flash.Play();
           return 0;
    }
      

  2.   

    如果不行,可以用微软的IE控件来代替,不过好像MFC中有FLASH的ACTIVEX插件。不过我原来用的就是HTML文档控件来显示FALSH。
      

  3.   

    从这里下载一个看看吧
    http://www.vckbase.com/code/downcode.asp?id=552
      

  4.   

    http://expert.csdn.net/Expert/topic/1497/1497167.xml?temp=.9591486