VB聲明 |
|
Declare Function GetFileVersionInfo& Lib "version.dll" Alias "GetFileVersionInfoA" (ByVal lptstrFilename As String, ByVal dwHandle As Long, ByVal dwLen As Long, lpData As Byte) |
|
說明 |
|
從支持版本標(biāo)記的一個(gè)模塊里獲取文件版本信息 |
|
返回值 |
|
Long,非零表示成功,零表示失敗。會設(shè)置GetLastError |
|
參數(shù)表 |
|
參數(shù) |
類型及說明 |
lptstrFilename |
String,欲從中載入版本信息的一個(gè)文件的名字 |
dwHandle |
Long,win32中未用 |
dwLen |
Long,由lpData參數(shù)指定的字節(jié)數(shù)組或緩沖區(qū)的大小。用GetFileVersionInfoSize函數(shù)判斷要求的緩沖區(qū)長度有多大 |
lpData |
Byte,指定一個(gè)字節(jié)緩沖區(qū)的第一個(gè)字節(jié)。該緩沖區(qū)用于裝載文件的版本信息 |
注解 |
|
在win32下不用dwHandle參數(shù) |
|
其他 |
|
請看vb的api文本查看器中的聲明:Declare Function GetFileVersionInfo Lib "version.dll" Alias "GetFileVersionInfoA" (ByVal lptstrFilename As String, ByVal dwHandle As Long, ByVal dwLen As Long, lpData As Any) As Long |