以前にこの質問を投稿し、ローカライズされた文字列(LoadString()で取得した文字列)をロードしましたが、サテライトDLLから他のすべてのリソースもロードする必要があります。
MFCにはAfxSetResourceHandle()呼び出しがありますが、mfc以外のアプリと同等のものが必要ですか?すべてのリソースが別のDLLからロードされるように、初期化コードのどこかにそれを設定する必要があると思います。WTL(Windowsテンプレートライブラリ)コンテキストでこれを行うにはどうすればよいですか?
編集:
これは私たちの問題を要約したものです。
私たちはストレートwin32を使用していませんが、Windows用のATLとWTLを使用しています。そのため、MFCに依存することはできず、メニューやダイアログリソースの読み込みを低レベルで制御することもできません。
編集:うーん... これには答えがあるようですが、私はそれよりも良いものを望んでいました。たとえば、CAppModuleオブジェクトのGetResourceInstance()に類似したSetResourceInstance()メソッド。