我使用了MFC标准库创建了一个工程,然后将BCG和的头文件和lib导入,可以运行就出
error LNK2001: 无法解析的外部符号 "public: virtual void __thiscall CBCGPControlBar::GetBarName(class ATL::CStringT<wchar_t,class StrTraitMFC<wchar_t,class ATL::ChTraitsCRT<wchar_t> > > &)const " (?GetBarName@CBCGPControlBar@@UBEXAAV?$CStringT@_WV?$StrTraitMFC@_WV?$ChTraitsCRT@_W@ATL@@@@@ATL@@@Z)
上面这个错误,请BCG高手指点。
error LNK2001: 无法解析的外部符号 "public: virtual void __thiscall CBCGPControlBar::GetBarName(class ATL::CStringT<wchar_t,class StrTraitMFC<wchar_t,class ATL::ChTraitsCRT<wchar_t> > > &)const " (?GetBarName@CBCGPControlBar@@UBEXAAV?$CStringT@_WV?$StrTraitMFC@_WV?$ChTraitsCRT@_W@ATL@@@@@ATL@@@Z)
上面这个错误,请BCG高手指点。
楼主仔细查查lib导入!
现在是这样的,
调用CBCGPControlBar类的时候吧出现下面问题
错误 1 error LNK2001: 无法解析的外部符号 "public: virtual void __thiscall CBCGPControlBar::GetBarName(class ATL::CStringT<wchar_t,class StrTraitMFC<wchar_t,class ATL::ChTraitsCRT<wchar_t> > > &)const " (?GetBarName@CBCGPControlBar@@UBEXAAV?$CStringT@_WV?$StrTraitMFC@_WV?$ChTraitsCRT@_W@ATL@@@@@ATL@@@Z)
我调用它的基类CBCGPBaseControlBar的时候吧就没问题,这是咋回事呢?
各位高手 帮帮兄弟吧
我用的是#pragma comment(lib, "*.lib")
方法加载的库
是不是 我加载库的方法不对那?