8 #ifndef __SysImglist_h_incl__ 9 #define __SysImglist_h_incl__ 20 #define SYSIMG_USE_COMIFACE 0 // Allow use of IImageList ? 21 #if SYSIMG_USE_COMIFACE 22 #define _WIN32_IE 0x0600 // Need this to use IImageList 23 #define NTDDI_VERSION NTDDI_WINXP // Need this to use IImageList 25 #include <CommonControls.h> 61 #define I_NOIMAGE (I_IMAGECALLBACK-1) 103 #if !defined(__DOXYGEN__) 106 #else // doxygen can't parse the plain function pointers.. 120 #endif//ndef __SysImglist_h_incl__
static BOOL WINAPI Shell_GetImageLists(HIMAGELIST *pimlLarge, HIMAGELIST *pimSmall)
int GetFiletypeIconIndex(CSTR dotExt, bool Small)
HICON GetLargeIcon(UINT Ix)
BOOL(WINAPI *SysImgList::Shell_GetImageLists)(HIMAGELIST *pimlLarge
static BOOL WINAPI FileIconInit(BOOL bFullInit)
int AddIcon(HINSTANCE hInst, CSTR Id)
bool ReplaceIcon(UINT Ix, HINSTANCE hInst, CSTR Id)
int GetFileIconIndex(CSTR FName, bool Small)
Common include; Added types, small "ubiquitous" utilities, et c.
HICON GetSmallIcon(UINT Ix)