wprintf()で日本語が表示できない問題対策

VC++6:
 setlocale( LC_ALL, "Japanese" );

MinGW:
 setlocale( LC_ALL, "ja_JP.UTF-8" );
   or
 setlocale( LC_ALL, "Japanese_Japan.932" );

を呼ぶ。


ちなみにMinGWの日本語版(gcc version 3.4.2)では

wstring wsWahaha = L"\r\nフォーマットされていない\r\nメディアです";

とすると
SJIS のまま2byte化されて困ったよ。