ExtractAssociatedIcon

聲明,說明,參數表,返回值,其它,

聲明

Declare Function ExtractAssociatedIcon Lib "shell32.dll" Alias "ExtractAssociateIconA" (ByVal hInst As Long, ByVal lpIconPath As String, lpiIcon As Long) As Long

說明

這個函式可判斷一個可執行程式或DLL中是否存在圖示,或是否有圖示與系統註冊表中指定的檔案存在關聯。隨後,它允許我們提取出那些圖示

參數表

hInst ---------- Long,當前應用程式的實例句柄。也可用GetWindowWord函式取得擁有一個窗體或控制項的示例的句柄
lpIconPath ----- String,指定一個檔案名稱,準備從該檔案中提取圖示。如果檔案並非執行程式或DLL本身,但通過系統註冊表與一個執行檔關聯,就用這個字串裝載可執行程式的名字
lpiIcon -------- Long,在其中裝載圖示在執行檔中的資源標識符

返回值

Long,如果找到任何圖示,就返回圖示的句柄;否則返回零

其它

注意至少要把lpIconPath字串定義成MAX_PATH個字元的長度

相關詞條

熱門詞條

聯絡我們