Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Un icono de es una imagen que consta de una imagen de mapa de bits combinada con una máscara para crear áreas transparentes en la imagen. El término icono puede hacer referencia a cualquiera de las siguientes opciones:
- Una sola imagen de icono. Se trata de un recurso de tipo RT_ICON.
- Un grupo de imágenes, desde las que el sistema o una aplicación pueden elegir el icono más adecuado en función del tamaño y la profundidad del color. Se trata de un recurso de tipo RT_GROUP_ICON.
En esta sección
Nombre | Descripción |
---|---|
acerca de los iconos | Describe los iconos. |
usar iconos | Describe cómo realizar tareas relacionadas con los iconos. |
icono de referencia | Contiene la referencia de API. |
Funciones de icono
Nombre | Descripción |
---|---|
CopyIcon | Copia el icono especificado de otro módulo al módulo actual. |
CreateIcon | Crea un icono que tiene el tamaño, los colores y los patrones de bits especificados. |
CreateIconFromResource | Crea un icono o cursor a partir de bits de recursos que describen el icono. |
CreateIconFromResourceEx | Crea un icono o cursor a partir de bits de recursos que describen el icono. |
CreateIconIndirect | Crea un icono o cursor a partir de una estructuraICONINFO de. |
destroyIcon | Destruye un icono y libera cualquier memoria que ocupe el icono. |
DrawIcon | Dibuja un icono o cursor en el contexto de dispositivo especificado. |
drawIconEx | Dibuja un icono o cursor en el contexto de dispositivo especificado, realiza las operaciones ráster especificadas y estira o comprime el icono o el cursor según se especifique. |
DuplicateIcon | Crea un duplicado de un icono especificado. |
extractAssociatedIcon | Recupera un identificador de un icono indizado que se encuentra en un archivo o un icono que se encuentra en un archivo ejecutable asociado. |
ExtractIcon | Recupera un identificador de un icono del archivo ejecutable, dll o archivo de icono especificados. |
extractIconEx | Crea una matriz de identificadores a iconos grandes o pequeños extraídos del archivo ejecutable, DLL o archivo de icono especificados. |
GetIconInfo | Recupera información sobre el icono o el cursor especificados. |
GetIconInfoEx | Recupera información sobre el icono o el cursor especificados.
GetIconInfoEx amplía GetIconInfo mediante la estructura ICONINFOEX más reciente. |
LoadIcon | Carga el recurso de icono especificado desde el archivo ejecutable (.exe) asociado a una instancia de aplicación. |
LookupIconIdFromDirectory | Busca datos de cursor o icono para el icono o cursor que mejor se adapte al dispositivo de visualización actual. |
LookupIconIdFromDirectoryEx | Busca datos de cursor o icono para el icono o cursor que mejor se adapte al dispositivo de visualización actual. |
PrivateExtractIcons | Crea una matriz de identificadores en los iconos extraídos de un archivo especificado. |
Estructuras de icono
Nombre | Descripción |
---|---|
ICONINFO | Contiene información sobre un icono o un cursor. |
ICONINFOEX | Contiene información sobre un icono o un cursor. Extiende ICONINFO. Usado por GetIconInfoEx . |
ICONMETRICS | Contiene las métricas escalables asociadas a los iconos. Esta estructura se usa con la funciónsystemParametersInfo decuando se especifica la acción SPI_GETICONMETRICS o SPI_SETICONMETRICS. |