アイコンを取得します。
function SLAGetIcon(FilePoint: Pointer; FileType, IconIndex: Integer; SmallIcon, UseCache: BOOL): HIcon; stdcall;
FilePoint | アイコンを持つファイルを指すファイル名や PIDL へのポインタ |
---|---|
FileType | FilePoint の種類 |
IconIndex | アイコンのインデックス |
SmallIcon | 小さいアイコンを取得するかの指定 |
UseCache | アイコンキャッシュを使う |
関数が成功したら TRUE 、失敗したら FALSE を返します。
SL4 のルーチンを利用してアイコンを取得します。
SL4 のアイコンキャッシュに対応していますので、アイコンキャッシュが有効の場合、高速にアイコンを取得できます。
引数 FileType には次の値を指定できます。
FT_ICONPATH | 0 | アイコンが含まれるファイルへのパス |
---|---|---|
FT_FILEPATH | 1 | 通常のファイルへのパス |
FT_PIDL | 2 | PIDL |
4.0.0 Build 226 2001/2/1 以降