我用cximage,
编译的时候总有这样的连接错误。
急死我了ListBoxEx.obj : error LNK2019: unresolved external symbol "public: bool __thiscall CxImage::Load(char const *,unsigned long)" (?Load@CxImage@@QAE_NPBDK@Z) referenced in function "public: virtual void __thiscall CListBoxEx::DrawItem(struct tagDRAWITEMSTRUCT *)" (?DrawItem@CListBoxEx@@UAEXPAUtagDRAWITEMSTRUCT@@@Z)
E:\work\2.3\ShowHeadPicDlg\Debug\ShowHeadPicDlg.exe : fatal error LNK1120: 1 unresolved externals
Build log was saved at "file://e:\work\2.3\ShowHeadPicDlg\ShowHeadPicDlg\Debug\BuildLog.htm"
ShowHeadPicDlg - 2 error(s), 0 warning(s)

解决方案 »

  1.   

    问题解决 设置为unicode就对了 哈哈 继续
      

  2.   

    我遇到问题相同
    但是我必须在Unicode下,把所有库都编译成Unicode版本,出现连接错误
    TextCxImage_ceDoc.obj : error LNK2019: unresolved external symbol "public: bool __cdecl CxImage::Load(wchar_t const *,unsigned long)" (?Load@CxImage@@QAA_NPB_WK@Z) referenced in function "protected: __cdecl CTextCxImage_ceDoc::CTextCxImage_ceDoc(void)" (??0CTextCxImage_ceDoc@@IAA@XZ)
    1>TextCxImage_ceDoc.obj : error LNK2019: unresolved external symbol "public: __cdecl CxImage::CxImage(unsigned long)" (??0CxImage@@QAA@K@Z) referenced in function "protected: __cdecl CTextCxImage_ceDoc::CTextCxImage_ceDoc(void)" (??0CTextCxImage_ceDoc@@IAA@XZ)
    1>TextCxImage_ceDoc.obj : error LNK2019: unresolved external symbol "public: bool __cdecl CxImage::Destroy(void)" (?Destroy@CxImage@@QAA_NXZ) referenced in function "public: virtual __cdecl CxImage::~CxImage(void)" (??1CxImage@@UAA@XZ)
    1>TextCxImage_ceDoc.obj : error LNK2019: unresolved external symbol "public: bool __cdecl CxImage::DestroyFrames(void)" (?DestroyFrames@CxImage@@QAA_NXZ) referenced in function "public: virtual __cdecl CxImage::~CxImage(void)" (??1CxImage@@UAA@XZ)
    请问怎么解决?
      

  3.   

    run-time lib 也设成一样
      

  4.   

    我的设置成Unicode也不行。怎么办?