よろしくお願い致します。
早速表題についてなのですが、
リソースとしてtxtファイルを追加し、FindResource、LoadResourceしようとすると
HRSRCの変数にはNULLが入ってきてテキスト内のデータを使った処理ができない状態です。
【現状】
・FindResourceから返ってくる値がNULL
・リソースであるtxtファイルは読めている様子
【動作環境】Creating Debug\Resource.res
Using codepage 932 as default
Resource\Resource.rc.
Writing TEXT:TEXT_DATA, lang:0x409, size 1525
Windows7 64bit + VC++2010 Express
【ディレクトリ構造】
プロジェクトフォルダ
├Source
│ └Core.cpp
├Resource
│ ├Resource.h
│ ├Resource.rc
│ └textData.txt
【Core.cpp】
HINSTANCE hInstance = GetModuleHandle(NULL);
HRSRC hResource = FindResource(hInstance, MAKEINTRESOURCE(TEXT_DATA), TEXT("TEXT"));
HGLOBAL hGlobal = LoadResource(hInstance, hResource);
LPVOID resourceBuffer = LockResource(hGlobal);
当方WinAPIについては無知でして何か不備があるのは承知のうえです。
以上、よろしくお願い致します。