いや、ソースの話じゃなくて、getContentとか、hPutStrとかだよ。
Charが16bitのくせに、こいつら1バイト単位じゃない?
これでどうやって日本語ファイルを扱えるようにするかって事。

初心者だから間違ってたらスマン。