我编译工程时出现了许多同一类型的警告信息 warning LNK4006,具体如下warning LNK4006: "enum __unnamed  DrawFlags" (?DrawFlags@@3W4__unnamed@@A) already defined in athhgis.obj; second definition ignored
warning LNK4006: "enum __unnamed  AppearanceConstants" (?AppearanceConstants@@3W4__unnamed@@A) already defined in athhgis.obj; second definition ignored
...我在StdAfx.h中加了如下代码
#pragma warning ( disable : 4006 )//用来不显示warning LNK4006 警告信息但是不起作用,why?
Help me ,please?