2

FindResource/SizeofResource関数を使用して文字列リソースの長さを取得しようとしています。

私はこのように電話をかけます:

HRSRC hResInfo = FindResource(hModule, MAKEINTRESOURCE(resourceId), RT_STRING);

受け取っNULLGetLastError返すERROR_RESOURCE_NAME_NOT_FOUND

ここで、同じ変数を使用して次の呼び出しを行います。

LoadString(hModule, resourceId, buffer, 4096)

そして、 string は同じhModuleと で正常にロードされresourceIdます。

そのため、文字列リソースをロードできますが、で見つけることができませんFindResource。その理由は何ですか?文字列リソースを見つける方法FindResource(したがって、そのサイズを取得する方法)?

4

0 に答える 0