あるプログラムを読み込んでいたら、PlatformSDKのWinnt.hで
次の#ifdef _MACを読み込んでしまいます。
Win32の環境でMACなど使ってないし、プリコンパイルヘッダも
設定していません。
これって正しいのでしょうか。
確かに#elseのunsigned short WCHARでは正しいUNICODE環境は
作りにくいかもしれないのですが・・・。

#ifndef _MAC
typedef wchar_t WCHAR; // wc, 16-bit UNICODE character 修正 Wchar→WCHAR
#else
// some Macintosh compilers don't define wchar_t in a convenient location, or define it as a char
typedef unsigned short WCHAR; // wc, 16-bit UNICODE character
#endif