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化されて困ったよ。