Visual Studio 2010 を使用して、プロジェクトの .rc ファイルを Unicode エンコーディングで保存しました。Unicode - CodePage 1200 を使用しました。これは、Visual Studio が Unicode を有効にしたときに新しい .rc ファイルを作成する形式だと思うためです。
Visual Studio で通常どおりファイルを操作すると、ある時点で .rc ファイルが読み取れなくなります。アプリケーションを実行すると、リソースのロードに失敗し、表示されません。Visual Studio でも .rc ファイルを開けなくなりました。テキストエディタで開くと、中国語の文字が表示されますが、実際には中国語のテキストは含まれていません。
私の質問は、レガシー .rc ファイルを Unicode エンコーディングで保存して国際言語をサポートするにはどうすればよいですか? 新しく保存されたファイルがしばらくの間機能する理由についての洞察はありますが、動作を停止し、VS IDE でさえファイルを開くことができませんか?