アイコンを取得します。
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 以降