我在看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中任意位置添加??
高手帮帮我,
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中任意位置添加??
高手帮帮我,
解决方案 »
- 编译wireshark遇到的问题,请各位高手帮帮忙!
- ADO连接数据库的一点小疑问
- 写一个dll,有一个带结构指针参数的外部函数,为什么调用时总是出错,能有老师给写个列子吗?
- 请教如何取得domain server的名称
- 为什么要先后调用Invalidate和UpdateWindow
- 急助!RegQueryValueEx问题
- 用CreateWindow如何创建一个无边框窗口?
- 在RenderPin时如果失败能否不弹出错误提示?
- 关于CHtmlView的应用
- AVIFileOpen在静态库Lib中创建的线程,调用AVIFileOpen出错??????
- 对windows消息熟悉的朋友请进:如何在自己写的类里面添加自己定义的消息????
- 500分求使用修改函数地址头字节然后JMP方法来HOOK API的源代码[WIN9X下]-05-
Sure.
It seems that you defines a static variable of a class twice!