[FindResourceWrapW 可用于 Windows XP。 它在后续版本中可能不可用。 应改用 FindResourceW 。]
确定具有指定类型和名称的资源在指定模块中的位置。
注意
FindResourceWrapW 是 FindResourceW 函数的包装器。 有关进一步的使用说明,请参阅 FindResource 。
语法
HRSRC FindResourceWrapW(
_In_ HMODULE hModule,
_In_ LPCWSTR lpName,
_In_ LPCWSTR lpType
);
parameters
-
hModule [in]
-
类型: HMODULE
其可执行文件包含资源的模块的句柄。 NULL 值指定 与操作系统用于创建当前进程的映像文件关联的模块句柄。
-
lpName [in]
-
类型: LPCWSTR
资源的名称。 有关详细信息,请参阅 FindResource。
-
lpType [in]
-
类型: LPCWSTR
指向指定资源类型的字符串的指针。 有关详细信息,请参阅 FindResource。
返回值
类型: HRSRC
如果函数成功,则返回值是指定资源的信息块的句柄。 若要获取资源的句柄,请将此句柄传递给 LoadResource 函数。
如果函数失败,则返回值为 NULL。 若要获取扩展的错误信息,请调用 GetLastError 函数。
备注
如果需要指定特定的本地化,请使用 FindResourceEx 函数而不是 FindResourceWrapW。
FindResourceWrapW 提供在较旧操作系统中使用 Unicode 字符串的功能。 首选方法是将 FindResourceW 与 Microsoft Layer for Unicode (MSLU) 结合使用。
必须使用序号 66 直接从 Shlwapi.dll调用 FindResourceWrapW。
要求
| 要求 | 值 |
|---|---|
| 最低受支持的客户端 |
Windows 2000 专业版、Windows XP [仅限桌面应用] |
| 最低受支持的服务器 |
Windows Server 2003 [仅限桌面应用] |
| 标头 |
|
| DLL |
|
| Unicode 和 ANSI 名称 |
FindResourceWrapW (Unicode) |
另请参阅