いまいち質問内容がよく分からんが、

#define UNICODE
#define _UNICODE
したあと
#undef UNICODE
#undef _UNICODE
すればdefineは消える。

でもWIN32なら、
UNICODE版、ANSI版両方そろってるはずだが。