我在看vc技术内幕时候第八章,谢web浏览器activex控件时候遇到一个问题
Generating Code...
Linking...
ex08cView.obj : error LNK2005: "private: static char const * const  CEx08cView::s_engineAltavista" (?s_engineAltavista@CEx08cView@@0QBDB) already defined in ex08c.obj
Debug/ex08c.exe : fatal error LNK1169: one or more multiply defined symbols found
Error executing link.exe.ex08c.exe - 2 error(s), 0 warning(s)这个是什么意思?
还有一点就是,我如果添加代码的时候,比如我添加private或public的时候是不是可以在类中任意的位置添加?
还有就是添加控件控件映射事件是不是在在文档件中有固定的位置??
比如,技术内幕中第八章
ex08b中BEGIN_EVENTSINK_MAP(CEx08cView,CView)
  ON_EVENT(CEx08cView,ID_BROWSER_SEARCH,100,OnBeforeNavigateExplorer1,
            VTS_BSTR VTS_I4 VTS_BSTR VTS_PVARIANT VTS_BSTR VTS_PBOOL)
  ON_EVENT(CEx08cView,ID_BROWSER_TARGET,113,OnTitleChangeExplorer2,VTS_BSTR)
END_EVENTSINK_MAP()
这个事件是不是可以在ex08b.cpp中任意位置添加??
高手帮帮我,