读书人

Vc++编译时出现“error LNK2019: 无法

发布时间: 2013-01-07 10:02:25 作者: rapoo

Vc++编译时出现“error LNK2019: 无法解析的外部符号”错误。
PlayDlg.h
---------------------------
#include "afxwin.h"
#include "resource.h"
#include "DJListBox.h "
// CPlayDlg ダイアログ


class CPlayDlg : public CDialog
{
DECLARE_DYNAMIC(CPlayDlg)


public:
CPlayDlg(CWnd* pParent = NULL); // 标准コンストラクタ
virtual ~CPlayDlg();
// ダイアログ デタ
enum { IDD = IDD_PLAYDLG };
protected:

virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV サポト
virtual BOOL OnInitDialog();
DECLARE_MESSAGE_MAP()



public:
CDJListBox m_fileList;

};



-------------------------------------
DJListBox.h

class CDJListBox : public CListBox
{
DECLARE_DYNAMIC(CDJListBox)


public:
CDJListBox();
virtual ~CDJListBox();
int AddString(LPCTSTR lpszItem);


protected:
int m_nMaxWidth;
DECLARE_MESSAGE_MAP()
};



-------------------------------------
为什么我链接的时候会出现
public: __thiscall CDJListBox::CDJListBox(void)" (??0CDJListBox@@QAE@XZ) が数 "public: __thiscall CPlayDlg::CPlayDlg(class CWnd *)" (??0CPlayDlg@@QAE@PAVCWnd@@@Z) で参照されました。

[解决办法]
你的cpp呢?

[解决办法]
看模样应该是下面那个类的构造函数的问题,构造函数没有找到.是不是CPP文件中没有这个构造函数还是怎么得???

读书人网 >VC

热点推荐