VS2010を使用して、png形式の画像を含むc++dllを作成しています。これは、開発者のマシンにdllを保持している限り、正常に機能します。dllを別のマシンにコピーしようとすると、画像が表示されません。プロジェクトをコンパイルすると、app.resというファイルがビルドディレクトリに配置されます。そのファイルを調べると、バイナリでエンコードされたpngが含まれているようです。プロジェクト設定には、「リソース」セクションに「リソースファイル名」というエントリが含まれています。値は「app.res」です。そのため、リソースがdllに追加されていると思います。しかし、それは明らかにそのようには機能しません。誰かがここで何が間違っている可能性があるかについて何か考えを持っていますか?VS2010でリソースファイルを処理する方法についての良い指示を知っている人はいますか。Microsoftのドキュメントはあまり役に立ちませんでした。