特定のファイルを復号化しようとしましたが、保存されるコンテンツは_bstr_tクラスを使用してC++で実行されます。私はすでに2時間検索していて、すべてをテストしましたが、それでも正しい結果が得られませんでした。韓国語_bstr_t
の文字を文字列として読み取っています。
これはバイト単位で読み取られた値です。
B5 B8 BF F2 C3 BC
私の知る限り、これは「Arial」のようなものでなければなりません。Encoding.Unicode.GetString()
、、、メソッドEncoding.UTF8.GetString()
を使ってみましたがEncoding.UTF7.GetString()
、Encoding.UTF32.GetString()
どれも正しい韓国語の文を返しませんでした。
バイトに変換された_bstr_tの文字列をC#で読み取り可能に変換する方法を知っている人はいますか?