Visual Studio(2005以降)でも GCC でも使えるコードにするなら
現状 Shift-JIS にするしかないんじゃないかな?