error LNK2005: "enum TWindowAttrTWINDOWATTR" (?TWINDOWATTR@@3W4TWindowAttr@”
error LNK1169:找到一个或多个多重定义
问题造成的原因是,结构体或者函数体的定义放在了头文件中,在头文件中定义的话,就会造成所以包含该头文件的源文件,进行再次的定义,所以会出现重复定义。
error LNK2005: "enum TWindowAttrTWINDOWATTR" (?TWINDOWATTR@@3W4TWindowAttr@”
error LNK1169:找到一个或多个多重定义
问题造成的原因是,结构体或者函数体的定义放在了头文件中,在头文件中定义的话,就会造成所以包含该头文件的源文件,进行再次的定义,所以会出现重复定义。