您的位置:寻梦网首页编程乐园VB 编程VB API 指南
FindResource, FindResourceEx
VB声明
Declare Function FindResource& Lib "kernel32" Alias "FindResourceA" (ByVal hInstance As Long, ByVal lpName As String, ByVal lpType As String)
Declare Function FindResourceEx& Lib "kernel32" Alias "FindResourceExA" (ByVal hModule As Long, ByVal lpType As String, ByVal lpName As String, ByVal wLanguage As Integer)
说明
在一个可执行模块中查找指定的资源,并返回一个资源句柄,以便由实际装载资源的其他函数使用
返回值
Long,返回可由其他资源函数(比如 LoadResource )使用的句柄,以便对特定的资源进行访问。零表示出错。会设置GetLastError
参数表
参数 类型及说明
hInstance Long,指定一个已经装载的可执行模块的句柄,其中包含了想查找的资源
lpName String 或 Long,需要查找的目标资源的标识符。既可用一个名字(包含在一个字串中)标识资源,也可用一个整数标识。如使用的是字串,而且第一个字符是 #,那么这个字串指定的就是一个整数 ID(只不过采用字串格式);例如 #56 表示查找编号为 56 的资源
lpType String 或 Long,指定资源类型。参考资源类型表
wLanguage Long,(仅适用于 FindResourceEx),这是一个语言标识符
注解

利用 LoadCursorLoadIcon 和 LoadString 函数来装载鼠标指针、图标和字串。建议用 LoadBitmap 函数装载位图,不要用这个函数以及 LoadResource 函数进行人工装载
注意这两个函数中 lpType 和 lpName 参数的顺序是颠倒的

Top