CopyIcon
The CopyIcon function copies the specified icon from another module to the current module.
CreateIcon
The CreateIcon function creates an icon that has the specified size, colors, and bit patterns.
CreateIconFromResourceThe CreateIconFromResource function creates an icon or cursor from resource bits describing the icon.
To specify a desired height or width, use the CreateIconFromResourceEx function.
CreateIconFromResourceEx
The CreateIconFromResourceEx function creates an icon or cursor from resource bits describing the icon.
CreateIconIndirect
The CreateIconIndirect function creates an icon or cursor from an ICONINFO structure.
DestroyIcon
Destroys an icon and frees any memory the icon occupied.
DrawIconThe DrawIcon function draws an icon or cursor into the specified device context.
To specify additional drawing options, use the DrawIconEx function.
DrawIconEx
The DrawIconEx function draws an icon or cursor into the specified device context, performing the specified raster operations, and stretching or compressing the icon or cursor as specified.
DuplicateIcon
The DuplicateIcon function creates a duplicate of a specified icon.
ExtractAssociatedIcon
The ExtractAssociatedIcon function returns a handle to an indexed icon found in a file or an icon found in an associated executable file.
ExtractIconThe ExtractIcon function retrieves a handle to an icon from the specified executable file, DLL, or icon file.
To retrieve an array of handles to large or small icons, use the ExtractIconEx function.
ExtractIconEx
The ExtractIconEx function creates an array of handles to large or small icons extracted from the specified executable file, DLL, or icon file.
GetIconInfo
The GetIconInfo function retrieves information about the specified icon or cursor.
GetIconInfoEx
Retrieves information about the specified icon or cursor. GetIconInfoEx extends GetIconInfo by using the newer ICONINFOEX structure.
LoadIconThe LoadIcon function loads the specified icon resource from the executable (.exe) file associated with an application instance.
Note This function hase been superseded by the
LoadImage function.
LookupIconIdFromDirectoryThe LookupIconIdFromDirectory function searches through icon or cursor data for the icon or cursor that best fits the current display device.
To specify a desired height or width, use the LookupIconIdFromDirectoryEx function.
LookupIconIdFromDirectoryEx
The LookupIconIdFromDirectoryEx function searches through icon or cursor data for the icon or cursor that best fits the current display device.
PrivateExtractIcons
Creates an array of handles to icons that are extracted from a specified file.