いつもお世話になっております。 Unicode版でFileRead_getsを使うと文字化けを起こします。 FileRead_openのサンプルプログラムを少し変えただけのコードでも起こしたので、DXライブラリのバグで間違いないと思っています。 この間の文字コード形式の変更が原因ではないかと思います。
Unicode版では FileRead_gets で読み込まれるテキストファイルも Unicode形式( UTF-16LE形式 )で あることを前提として処理されますので、もしシフトJIS形式のテキストファイルをお使いでしたら、 そのテキストファイルをメモ帳などで開いて UTF-16LE 形式で保存しなおしてから再度試してみてください ( 因みに「メモ帳」ではシフトJIS形式は「ANSI」という形式名に、UTF-16LE 形式は「Unicode」という形式名になっています )
管理人様 Unicode形式で保存しなおしたところ正常に読み込めるようになりました。 C++のファイル入出力がシフトJIS形式で普通に動くので文字コードは関係ないと思い込んでいました。 お騒がせしました。