怎么判断MFC中string table中的资源是否冗余

如何判断MFC中string table中的资源是否冗余?
如题!
说明:要做一个小工具,实现对mfc的string table中冗余资源处理。

换言之:有些ID定义了在程序中并没有使用,如何帅选出他们,并进行删除处理?望高手指点!

声明:本人菜鸟,新手上路!

------解决方案--------------------
跟2楼差不多。

------解决方案--------------------
通过ID号来筛选
------解决方案--------------------
rc中有不认识的宏没关系,去掉.h中未使用宏就行了。

------解决方案--------------------
探讨
首先谢谢各位的回答。

我想达到的效果就像:vc6.0中view->resource symbols中显示那样,哪个资源使用了,哪个没有使用,做个统计出来,也便于修改之类的!还在迷茫中!

我不知道这些在resource中的资源ID是如何判断他们是使用了还是没有使用,比如一个静态文本,它一般不响应触发事件,只是单一的显示标题之类的,那么他在cpp中也检索不到IDC_STATIC此标示,但是……