Extractlcon是一種程式函式,該函式從限定的執行檔,動態程式庫(DLL);或者圖示檔案中恢復圖示句柄.為恢復大或小的圖示句柄數組,使用ExtractlconEx函式。
基本介紹
- 外文名:Extractlcon
- 類型:函式
- 函式原型:HICON Extractlcon
- 函式功能:從限定的執行檔,動態程式庫
簡介,參數說明,
簡介
函式原型:HICON Extractlcon(HINSTANCE hlnst,LPCTSTR lpszExeFileName,UINT nlconlndex);
參數說明
hlnst:調用函式的應用程式的事例句柄。
nlconlndex:指定要恢復圖示基於零的變址。例如,如果值是0,函式返回限定的檔案中第一個圖示的句柄,如值是O函式返回限定檔案中圖示的總數;如果檔案是執行檔或DLL返回值為RT_GROUP_ICON資源的數目:如果檔案是一個.ICO檔案,返回值是1;在Windows95,WindowsNT4.0和更高版本中,如果值為不等於向-l的負數,函式返回限定檔案圖示句柄,該檔案的資源標識符等於nlconlndex絕對值。例如,使用-3來獲取資源標識符為3的圖示。為獲取資源標識符為1的圖示,可採用ExtractlconEx函式。
備註:必須調用Destroyclon函式來清除由Extractlcon函式返回的圖示句柄。
速查:Windows NT:3.1及以上版本;Windows:95及以上版本;Windows CE:不支持;頭檔案:shellapi.h;庫檔案:shell32.lib;Unicode:在Windows NT上實現為Unicode和ANSI兩種版本。