CreateFileAを使えば
そもそもwindowsプログラミング以前の問題のように思える
文字コードに関する知識が足りていない