StudioのC++開発において、バイナリファイルをプログラムに埋め込んで参照するにはどのような方法がありますでしょうか。Serviceを読んで理解し、同意したものとみなします。StudioのC++開発において、バイナリファイルをプログラムに埋め込んで参照するにはどのような方法がありますでしょうか。StudioのC++開発において、バイナリファイルをプログラムに埋め込んでプログラムから参照する方法を探しています。gccにおけるC及びC++開発であれば、下記のリンク先のようにバイナリファイルをプログラムに埋め込むことが可能かと思います。StudioのC++上でやるには、どのような方法があるか教えていただけますでしょうか。可能であれば簡単な使い方も含めて教えていただければと思っています。あと調査中で調べきれていないのですが、なんとなくリソースファイルを使用するのではないかと思っているのですが認識あっていますでしょうか。Resource...]を選択します。ボックスが表示されます。リソースの種類は任意ですがBINARYくらいにしておくとよいでしょう。入力するとバイナリエディタが表示されますので、適当に文字を打ってから保存します(0バイトでは保存できないため)。以上の操作を行った段階で、プロジェクトにはプロジェクト名1.rc、binary1.bin、resource.hが追加されていて、これらをビルドする設定も完了しています。"binary1.bin"とあるはずです。この記述によりbinary1.binがリソースとして実行ファイルに格納されることを意味します。101とマクロ定義されているので、このIDを使用してプログラム内からアクセスします。使用するAPIはFindResource()、LoadResource()、SizeofResource()です。bin);第1引数にはモジュールハンドルを渡す必要がありますが、実行ファイル自身の場合nullptrで構いません。FindResourceW()の第2引数はresource.hで定義されたマクロ値を使って指定します。第3引数は[新規カスタムリソース]ダイアログボックスで入力した値です。以上を行うと、ptr変数はbinary1.binがメモリに読み込まれたアドレス、sizeにはbinary1.binのサイズが得られます。個の銅バッジ情報ありがとうございます。nullptrでアクセスできるとの情報も本当に助かりました。いただいた情報で試してみます。5:32FindResourceW()について下記のエラーがでましたので、MAKEINTRESOURCE()をMAKEINTRESOURCEW()に変えて実行したところエラーがなくなりました。この変更で問題ないと思っていますが、認識間違いがあればご指摘いただければと思っております。