リソースに埋め込んだファイルを読み込む

#include <windows.h>
#include "resource.h"

#include <stdio.h>

int main() {
  HRSRC hrc;
  HGLOBAL hgb;
  LPVOID p;

  hrc = FindResourceA(NULL, MAKEINTRESOURCEA(IDR_TEXT1), "TEXT");
  printf("%d\n", SizeofResource(NULL, hrc));
  hgb = LoadResource(NULL, hrc);
  p = LockResource(hgb);

  printf(
"----------------------------------------\n"
"%s\n"
"----------------------------------------\n"
, (char *) p);

  FreeResource(hrc);
  return 0;
}
// Microsoft Visual C++ generated resource script.
//
・
・
・
/////////////////////////////////////////////////////////////////////////////
//
// TEXT
//

IDR_TEXT1               TEXT                    "jugem.txt"
#endif    // 日本語 resources
/////////////////////////////////////////////////////////////////////////////
・
・
・




30

                                                                              • -

寿限無寿限無
jugemu jugemu

                                                                              • -

続行するには何かキーを押してください . . .