わざわざUTF-16にするってことはWindows関数に渡そうとしてるの?