函数参考


_WinAPI_PathParseIconLocation

解析包含文件路径和图标索引的文件位置字符串

#Include <WinAPIEx.au3>
_WinAPI_PathParseIconLocation ( $sPath )

参数

$sPath 包含文件位置字符串的路径. 格式为"path,iconindex"

返回值

成功: 包含下列参数的数组:
[0] - 包含图标的文件路径
[1] - 图标索引
失败: 返回 0设置@error 非0

注意/说明

This function is useful for taking a DefaultIcon value from the registry and separating the icon index from the path.

相关

详情参考

在MSDN中搜索


示例/演示


#Include <APIConstants.au3>
#Include <WinAPIEx.au3>

Opt('MustDeclareVars', 1)

Global $Data = _WinAPI_AssocQueryString('.txt', $ASSOCSTR_DEFAULTICON)
Global $Icon = _WinAPI_PathParseIconLocation($Data)

If IsArray($Icon) Then
    ConsoleWrite('DefaultIcon: ' & $Data & @CR)
    ConsoleWrite('Icon: ' & $Icon[0] & @CR)
    ConsoleWrite('Index: ' & $Icon[1] & @CR)
EndIf