CMap<DWORD, DWORD&, COLORREF, COLORREF&> MapItemColor;这句话出问题了,错误 1 error LNK2005: "class CMap<unsigned long,unsigned long &,unsigned long,unsigned long &> MapItemColor" (?MapItemColor@@3V?$CMap@KAAKKAAK@@A) 已经在 CmyListCtrlNew.obj 中定义 E:\vcProject\PortB\PortB\DlgAlarm.obj PortB
CMap<DWORD, DWORD&, COLORREF, COLORREF&> MapItemColor;把这行的声明,放在类里面,前面加上public: