Visual Studioで__FILE__, __FUNCTION__をユニコードで開発してる場合対応させる方法

追記(2010-1-22) UCの定義抜けてたのを修正。

#define UC(a) L##a
#define WIDE(x) UC(x)
#define _WFILE_ WIDE(__FILE__)
#define _WFUNCTION_ WIDE(__FUNCTION__)