2

我正在尝试使用FindResource/SizeofResource函数获取字符串资源长度。

我这样打电话:

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

我收到NULLGetLastError返回ERROR_RESOURCE_NAME_NOT_FOUND

现在我使用相同的变量进行以下调用:

LoadString(hModule, resourceId, buffer, 4096)

hModule并且使用相同的和成功加载字符串resourceId

因此,我可以加载字符串资源,但无法使用FindResource. 可能是什么原因?如何找到字符串资源FindResource(并因此获得它的大小)?

4

0 回答 0