私はアンマネージMFCアプリケーションを持っています。アプリケーション用のCLIラッパーを作成し、DLLに変換しました。 unamangedコードには、メッセージの表示に使用される文字列テーブルリソースがあります。マネージコードからアンマネージdllでリソース文字列テーブルを使用する
ここで、C#からアンマネージコードを呼び出し、内部ロジックを使用することができます。しかし、コード文字列はリソース文字列を読み込もうとしたときにエラーになります。私はリソースがロードされていないので、kernel32.dllからP/invoke LoadLibraryExをインクルードしようとしましたが、まだ使用していないことを願っています。アンマネージコードにリソースファイルを使用させるにはどうすればよいですか?それを行うことができますか、それとも変更する必要がありますか?
ありがとうございました。
あなたは、ローカライズされた例外の文字列を使用してメッセージを充填、例外を再スローすることができますスローされた各例外に関連付けられた特定のリソースID。 –