1>BtnST.cpp
1>d:\my documents\visual studio 2008\projects\srf\srf\btnst.cpp(23) : warning C4005: “BS_TYPEMASK”: 宏重定义
1>        c:\program files\microsoft sdks\windows\v6.0a\include\winuser.h(9292) : 参见“BS_TYPEMASK”的前一个定义
1>d:\my documents\visual studio 2008\projects\srf\srf\btnst.cpp(2093) : warning C4996: 'wcsncpy': This function or variable may be unsafe. Consider using wcsncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
1>        d:\program files\microsoft visual studio 9.0\vc\include\string.h(275) : 参见“wcsncpy”的声明
1>d:\my documents\visual studio 2008\projects\srf\srf\btnst.cpp(2323) : warning C4996: 'wcscpy': This function or variable may be unsafe. Consider using wcscpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
1>        d:\program files\microsoft visual studio 9.0\vc\include\string.h(252) : 参见“wcscpy”的声明
1>正在链接...
1>BtnST.obj : error LNK2019: 无法解析的外部符号 "public: virtual __thiscall BCMenu::~BCMenu(void)" (??1BCMenu@@UAE@XZ),该符号在函数 __unwindfunclet$??0CButtonST@@QAE@XZ$0 中被引用
1>BtnST.obj : error LNK2019: 无法解析的外部符号 "public: __thiscall BCMenu::BCMenu(void)" (??0BCMenu@@QAE@XZ),该符号在函数 "public: __thiscall CButtonST::CButtonST(void)" (??0CButtonST@@QAE@XZ) 中被引用
1>BtnST.obj : error LNK2019: 无法解析的外部符号 "public: static long __cdecl BCMenu::FindKeyboardShortcut(unsigned int,unsigned int,class CMenu *)" (?FindKeyboardShortcut@BCMenu@@SAJIIPAVCMenu@@@Z),该符号在函数 "protected: long __thiscall CButtonST::OnMenuChar(unsigned int,unsigned int,class CMenu *)" (?OnMenuChar@CButtonST@@IAEJIIPAVCMenu@@@Z) 中被引用
1>BtnST.obj : error LNK2019: 无法解析的外部符号 "public: static int __cdecl BCMenu::IsMenu(class CMenu *)" (?IsMenu@BCMenu@@SAHPAVCMenu@@@Z),该符号在函数 "protected: long __thiscall CButtonST::OnMenuChar(unsigned int,unsigned int,class CMenu *)" (?OnMenuChar@CButtonST@@IAEJIIPAVCMenu@@@Z) 中被引用
1>BtnST.obj : error LNK2019: 无法解析的外部符号 "public: static int __cdecl BCMenu::IsMenu(struct HMENU__ *)" (?IsMenu@BCMenu@@SAHPAUHMENU__@@@Z),该符号在函数 "protected: void __thiscall CButtonST::OnMeasureItem(int,struct tagMEASUREITEMSTRUCT *)" (?OnMeasureItem@CButtonST@@IAEXHPAUtagMEASUREITEMSTRUCT@@@Z) 中被引用
1>BtnST.obj : error LNK2019: 无法解析的外部符号 "public: class CMenu * __thiscall BCMenu::GetSubMenu(int)" (?GetSubMenu@BCMenu@@QAEPAVCMenu@@H@Z),该符号在函数 "protected: int __thiscall CButtonST::OnClicked(void)" (?OnClicked@CButtonST@@IAEHXZ) 中被引用
1>BtnST.obj : error LNK2019: 无法解析的外部符号 "public: int __thiscall BCMenu::LoadToolbar(unsigned int)" (?LoadToolbar@BCMenu@@QAEHI@Z),该符号在函数 "public: unsigned long __thiscall CButtonST::SetMenu(unsigned int,struct HWND__ *,int,unsigned int,class CSize,unsigned long,int)" (?SetMenu@CButtonST@@QAEKIPAUHWND__@@HIVCSize@@KH@Z) 中被引用
1>BtnST.obj : error LNK2019: 无法解析的外部符号 "public: void __thiscall BCMenu::SetIconSize(int,int)" (?SetIconSize@BCMenu@@QAEXHH@Z),该符号在函数 "public: unsigned long __thiscall CButtonST::SetMenu(unsigned int,struct HWND__ *,int,unsigned int,class CSize,unsigned long,int)" (?SetMenu@CButtonST@@QAEKIPAUHWND__@@HIVCSize@@KH@Z) 中被引用
1>BtnST.obj : error LNK2019: 无法解析的外部符号 "public: void __thiscall BCMenu::SetBitmapBackground(unsigned long)" (?SetBitmapBackground@BCMenu@@QAEXK@Z),该符号在函数 "public: unsigned long __thiscall CButtonST::SetMenu(unsigned int,struct HWND__ *,int,unsigned int,class CSize,unsigned long,int)" (?SetMenu@CButtonST@@QAEKIPAUHWND__@@HIVCSize@@KH@Z) 中被引用
1>BtnST.obj : error LNK2001: 无法解析的外部符号 "protected: static unsigned int BCMenu::xp_drawmode" (?xp_drawmode@BCMenu@@1IA)
1>BtnST.obj : error LNK2001: 无法解析的外部符号 "protected: static unsigned int BCMenu::original_drawmode" (?original_drawmode@BCMenu@@1IA)
1>D:\My Documents\Visual Studio 2008\Projects\SRF\Debug\SRF.exe : fatal error LNK1120: 11 个无法解析的外部命令出现这些是怎么会事啊。我把几个文件都添加进工程里了?