Menús y otros recursos
Información general sobre la tecnología Menús y Otros recursos.
Para desarrollar menús y otros recursos, necesita estos encabezados:
Para obtener instrucciones de programación para esta tecnología, consulte:
AppendMenuA Anexa un nuevo elemento al final de la barra de menús especificada, menú desplegable, submenú o menú contextual. Puede usar esta función para especificar el contenido, la apariencia y el comportamiento del elemento de menú. (ANSI) |
AppendMenuW Anexa un nuevo elemento al final de la barra de menús especificada, menú desplegable, submenú o menú contextual. Puede usar esta función para especificar el contenido, la apariencia y el comportamiento del elemento de menú. (Unicode) |
BeginUpdateResourceA Recupera un identificador que la función UpdateResource puede usar para agregar, eliminar o reemplazar recursos en un módulo binario. (ANSI) |
BeginUpdateResourceW Recupera un identificador que la función UpdateResource puede usar para agregar, eliminar o reemplazar recursos en un módulo binario. (Unicode) |
CharLowerA Convierte una cadena de caracteres o un solo carácter en minúsculas. Si el operando es una cadena de caracteres, la función convierte los caracteres en su lugar. (ANSI) |
CharLowerBuffA Convierte caracteres en mayúsculas en un búfer en caracteres en minúsculas. La función convierte los caracteres en contexto. (ANSI) |
CharLowerBuffW Convierte caracteres en mayúsculas en un búfer en caracteres en minúsculas. La función convierte los caracteres en contexto. (Unicode) |
CharLowerW Convierte una cadena de caracteres o un solo carácter en minúsculas. Si el operando es una cadena de caracteres, la función convierte los caracteres en su lugar. (Unicode) |
CharNextA Recupera un puntero al siguiente carácter de una cadena. Esta función puede controlar cadenas que constan de caracteres de un solo o varios bytes. (ANSI) |
CharNextExA Recupera el puntero al siguiente carácter de una cadena. Esta función puede controlar cadenas que constan de caracteres de un solo o varios bytes. |
CharNextW Recupera un puntero al siguiente carácter de una cadena. Esta función puede controlar cadenas que constan de caracteres de un solo o varios bytes. (Unicode) |
CharPrevA Recupera un puntero al carácter anterior en una cadena. Esta función puede controlar cadenas que constan de caracteres de un solo o varios bytes. (ANSI) |
CharPrevExA Recupera el puntero al carácter anterior en una cadena. Esta función puede controlar cadenas que constan de caracteres de un solo o varios bytes. |
CharPrevW Recupera un puntero al carácter anterior en una cadena. Esta función puede controlar cadenas que constan de caracteres de un solo o varios bytes. (Unicode) |
CharToOemA Convierte una cadena en el juego de caracteres definido por OEM. Advertencia No use. (ANSI) |
CharToOemBuffA Convierte un número especificado de caracteres en una cadena en el juego de caracteres definido por OEM. (ANSI) |
CharToOemBuffW Convierte un número especificado de caracteres en una cadena en el juego de caracteres definido por OEM. (Unicode) |
CharToOemW Convierte una cadena en el juego de caracteres definido por OEM. Advertencia No use. (Unicode) |
CharUpperA Convierte una cadena de caracteres o un solo carácter en mayúsculas. Si el operando es una cadena de caracteres, la función convierte los caracteres en su lugar. (ANSI) |
CharUpperBuffA Convierte caracteres en minúsculas en un búfer en caracteres en mayúsculas. La función convierte los caracteres en contexto. (ANSI) |
CharUpperBuffW Convierte caracteres en minúsculas en un búfer en caracteres en mayúsculas. La función convierte los caracteres en contexto. (Unicode) |
CharUpperW Convierte una cadena de caracteres o un solo carácter en mayúsculas. Si el operando es una cadena de caracteres, la función convierte los caracteres en su lugar. (Unicode) |
CheckMenuItem Establece el estado del atributo de marca de verificación del elemento de menú especificado en seleccionado o desactivado. |
CheckMenuRadioItem Comprueba un elemento de menú especificado y lo convierte en un elemento de radio. Al mismo tiempo, la función borra todos los demás elementos de menú del grupo asociado y borra la marca de tipo de elemento de radio para esos elementos. |
ClipCursor Limita el cursor a un área rectangular en la pantalla. |
CopyAcceleratorTableA Copia la tabla de aceleración especificada. Esta función se usa para obtener los datos de la tabla de aceleración que corresponden a un identificador de tabla de aceleración o para determinar el tamaño de los datos de la tabla de aceleradores. (ANSI) |
CopyAcceleratorTableW Copia la tabla de aceleración especificada. Esta función se usa para obtener los datos de la tabla de aceleración que corresponden a un identificador de tabla de aceleración o para determinar el tamaño de los datos de la tabla de aceleradores. (Unicode) |
CopyCursor Copia el cursor especificado. |
CopyIcon Copia el icono especificado de otro módulo al módulo actual. |
CopyImage Crea una nueva imagen (icono, cursor o mapa de bits) y copia los atributos de la imagen especificada en la nueva. Si es necesario, la función amplía los bits para ajustarse al tamaño deseado de la nueva imagen. |
CreateAcceleratorTableA Crea una tabla de aceleración. (ANSI) |
CreateAcceleratorTableW Crea una tabla de aceleración. (Unicode) |
CreateCaret Crea una nueva forma para el símbolo de intercalación del sistema y asigna la propiedad del símbolo de intercalación a la ventana especificada. La forma de intercalación puede ser una línea, un bloque o un mapa de bits. |
CreateCursor Crea un cursor con el tamaño, los patrones de bits y la zona activa especificados. |
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. (CreateIconFromResource) |
CreateIconFromResourceEx Crea un icono o cursor a partir de bits de recursos que describen el icono. (CreateIconFromResourceEx) |
CreateIconIndirect Crea un icono o cursor a partir de una estructura ICONINFO. |
CreateMenu Crea un menú. El menú está inicialmente vacío, pero se puede rellenar con elementos de menú mediante las funciones InsertMenuItem, AppendMenu e InsertMenu. |
CreatePopupMenu Crea un menú desplegable, un submenú o un menú contextual. |
CreateResourceIndexer Crea un nuevo indexador de recursos para las rutas de acceso especificadas de la raíz de los archivos del proyecto y el archivo DLL de extensión. |
DeleteMenu Elimina un elemento del menú especificado. Si el elemento de menú abre un menú o submenú, esta función destruye el identificador del menú o submenú y libera la memoria utilizada por el menú o submenú. |
DestroyAcceleratorTable Destruye una tabla de aceleración. |
DestroyCaret Destruye la forma actual del símbolo de intercalación, libera el símbolo de intercalación de la ventana y quita el símbolo de intercalación de la pantalla. |
DestroyCursor Destruye un cursor y libera cualquier memoria que ocupe el cursor. No use esta función para destruir un cursor compartido. |
Destroyicon Destruye un icono y libera cualquier memoria que ocupe el icono. |
DestroyIndexedResults Libera los parámetros devueltos por el método IndexFilePath. |
DestroyMenu Destruye el menú especificado y libera cualquier memoria que ocupe el menú. |
DestroyResourceIndexer Libera los recursos computacionales asociados al indizador de recursos especificado. |
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 de trama especificadas y estira o comprime el icono o el cursor según se especifique. |
DrawMenuBar Vuelve a dibujar la barra de menús de la ventana especificada. Si la barra de menús cambia después de que el sistema haya creado la ventana, se debe llamar a esta función para dibujar la barra de menús modificada. |
EnableMenuItem Habilita, deshabilita o gris el elemento de menú especificado. |
EndMenu Finaliza el menú activo del subproceso que llama. |
EndUpdateResourceA Confirma o descarta los cambios realizados antes de una llamada a UpdateResource. (ANSI) |
EndUpdateResourceW Confirma o descarta los cambios realizados antes de una llamada a UpdateResource. (Unicode) |
ENUMRESLANGPROCA Función de devolución de llamada definida por la aplicación que se usa con las funciones EnumResourceLanguages y EnumResourceLanguagesEx. (ANSI) |
ENUMRESLANGPROCW Función de devolución de llamada definida por la aplicación que se usa con las funciones EnumResourceLanguages y EnumResourceLanguagesEx. (ANSI) |
ENUMRESNAMEPROCA Función de devolución de llamada definida por la aplicación que se usa con las funciones EnumResourceNames y EnumResourceNamesEx. (ANSI) |
ENUMRESNAMEPROCW Función de devolución de llamada definida por la aplicación que se usa con las funciones EnumResourceNames y EnumResourceNamesEx. (Unicode) |
EnumResourceLanguagesA Enumera los recursos específicos del lenguaje, del tipo y el nombre especificados, asociados a un módulo binario. (ANSI) |
EnumResourceLanguagesExA Enumera los recursos específicos del lenguaje, del tipo y el nombre especificados, asociados a un módulo binario especificado. Extiende EnumResourceLanguages al permitir más control sobre la enumeración. (ANSI) |
EnumResourceLanguagesExW Enumera los recursos específicos del lenguaje, del tipo y el nombre especificados, asociados a un módulo binario especificado. Extiende EnumResourceLanguages al permitir más control sobre la enumeración. (Unicode) |
EnumResourceLanguagesW Enumera los recursos específicos del lenguaje, del tipo y el nombre especificados, asociados a un módulo binario. (Unicode) |
EnumResourceNamesA Enumera los recursos de un tipo especificado dentro de un módulo binario. (ANSI) |
EnumResourceNamesExA Enumera los recursos de un tipo especificado que están asociados a un módulo binario especificado. La búsqueda puede incluir un archivo LN y sus archivos .mui asociados, o puede limitarse de varias maneras. (ANSI) |
EnumResourceNamesExW Enumera los recursos de un tipo especificado que están asociados a un módulo binario especificado. La búsqueda puede incluir un archivo LN y sus archivos .mui asociados, o puede limitarse de varias maneras. (Unicode) |
EnumResourceNamesW Enumera los recursos de un tipo especificado dentro de un módulo binario. (Unicode) |
EnumResourceTypesA Enumera los tipos de recursos dentro de un módulo binario. (ANSI) |
EnumResourceTypesExA Enumera los tipos de recursos asociados a un módulo binario especificado. (ANSI) |
EnumResourceTypesExW Enumera los tipos de recursos asociados a un módulo binario especificado. (Unicode) |
EnumResourceTypesW Enumera los tipos de recursos dentro de un módulo binario. (Unicode) |
ENUMRESTYPEPROCA Función de devolución de llamada definida por la aplicación que se usa con las funciones EnumResourceTypes y EnumResourceTypesEx. (ANSI) |
ENUMRESTYPEPROCW Función de devolución de llamada definida por la aplicación que se usa con las funciones EnumResourceTypes y EnumResourceTypesEx. (Unicode) |
FindResourceA Determina la ubicación de un recurso con el tipo y el nombre especificados en el módulo especificado. (FindResourceA) |
FindResourceExA Determina la ubicación del recurso con el tipo, el nombre y el idioma especificados en el módulo especificado. (FindResourceExA) |
FindResourceExW Determina la ubicación del recurso con el tipo, el nombre y el idioma especificados en el módulo especificado. (FindResourceExW) |
FindResourceW Determina la ubicación de un recurso con el tipo y el nombre especificados en el módulo especificado. (FindResourceW) |
FreeResource Disminuye (disminuye en uno) el recuento de referencias de un recurso cargado. Cuando el recuento de referencias alcanza cero, se libera la memoria ocupada por el recurso. |
GetCaretBlinkTime Recupera el tiempo necesario para invertir los píxeles del símbolo de intercalación. El usuario puede establecer este valor. |
GetCaretPos Copia la posición del símbolo de intercalación en la estructura POINT especificada. |
GetClipCursor Recupera las coordenadas de pantalla del área rectangular a la que se limita el cursor. |
GetCursor Recupera un identificador para el cursor actual. |
GetCursorInfo Recupera información sobre el cursor global. |
GetCursorPos Recupera la posición del cursor del mouse, en coordenadas de pantalla. |
GetDistanceOfClosestLanguageInList Determina la distancia entre el código de idioma especificado y la coincidencia más cercana en una lista de idiomas. |
GetFileVersionInfoA Recupera información de versión para el archivo especificado. (GetFileVersionInfoA) |
GetFileVersionInfoExA Recupera información de versión para el archivo especificado. (GetFileVersionInfoExA) |
GetFileVersionInfoExW Recupera información de versión para el archivo especificado. (GetFileVersionInfoExW) |
GetFileVersionInfoSizeA Determina si el sistema operativo puede recuperar información de versión para un archivo especificado. Si la información de la versión está disponible, GetFileVersionInfoSize devuelve el tamaño, en bytes, de esa información. (ANSI) |
GetFileVersionInfoSizeExA Determina si el sistema operativo puede recuperar información de versión para un archivo especificado. Si la información de la versión está disponible, GetFileVersionInfoSizeEx devuelve el tamaño, en bytes, de esa información. (ANSI) |
GetFileVersionInfoSizeExW Determina si el sistema operativo puede recuperar información de versión para un archivo especificado. Si la información de la versión está disponible, GetFileVersionInfoSizeEx devuelve el tamaño, en bytes, de esa información. (Unicode) |
GetFileVersionInfoSizeW Determina si el sistema operativo puede recuperar información de versión para un archivo especificado. Si la información de la versión está disponible, GetFileVersionInfoSize devuelve el tamaño, en bytes, de esa información. (Unicode) |
GetFileVersionInfoW Recupera información de versión para el archivo especificado. (GetFileVersionInfoW) |
GetIconInfo Recupera información sobre el icono o cursor especificados. |
GetIconInfoExA Recupera información sobre el icono o cursor especificados. GetIconInfoEx extiende GetIconInfo mediante la estructura ICONINFOEX más reciente. (ANSI) |
GetIconInfoExW Recupera información sobre el icono o el cursor especificados. GetIconInfoEx extiende GetIconInfo mediante la estructura ICONINFOEX más reciente. (Unicode) |
GetMenu Recupera un identificador en el menú asignado a la ventana especificada. |
GetMenuBarInfo Recupera información sobre la barra de menú especificada. |
GetMenuCheckMarkDimensions Recupera las dimensiones del mapa de bits de marca de verificación predeterminado. |
GetMenuDefaultItem Determina el elemento de menú predeterminado en el menú especificado. |
GetMenuInfo Recupera información sobre un menú especificado. |
GetMenuItemCount Determina el número de elementos del menú especificado. |
GetMenuItemID Recupera el identificador de elemento de menú de un elemento de menú ubicado en la posición especificada de un menú. |
GetMenuItemInfoA Recupera información sobre un elemento de menú. (ANSI) |
GetMenuItemInfoW Recupera información sobre un elemento de menú. (Unicode) |
GetMenuItemRect Recupera el rectángulo delimitador del elemento de menú especificado. |
GetMenuState Recupera las marcas de menú asociadas al elemento de menú especificado. |
GetMenuStringA Copia la cadena de texto del elemento de menú especificado en el búfer especificado. (ANSI) |
GetMenuStringW Copia la cadena de texto del elemento de menú especificado en el búfer especificado. (Unicode) |
GetPhysicalCursorPos Recupera la posición del cursor en coordenadas físicas. |
GetSubMenu Recupera un identificador para el menú desplegable o submenú activado por el elemento de menú especificado. |
GetSystemMenu Permite a la aplicación acceder al menú de la ventana (también conocido como menú del sistema o el menú de control) para copiar y modificar. |
HideCaret Quita el símbolo de intercalación de la pantalla. Ocultar un símbolo de intercalación no destruye su forma actual ni invalida el punto de inserción. |
HiliteMenuItem Agrega o quita el resaltado de un elemento de una barra de menús. |
IndexFilePath Indexa una ruta de acceso de archivo para las convenciones de nomenclatura de archivos y carpetas. |
InsertMenuA Inserta un nuevo elemento de menú en un menú y mueve otros elementos hacia abajo en el menú. (ANSI) |
InsertMenuItemA Inserta un nuevo elemento de menú en la posición especificada de un menú. (ANSI) |
InsertMenuItemW Inserta un nuevo elemento de menú en la posición especificada de un menú. (Unicode) |
InsertMenuW Inserta un nuevo elemento de menú en un menú y mueve otros elementos hacia abajo en el menú. (Unicode) |
IS_INTRESOURCE Determina si un valor es un identificador entero para un recurso. |
IsCharAlphaA Determina si un carácter es un carácter alfabético. Esta determinación se basa en la semántica del idioma seleccionado por el usuario durante la instalación o a través de Panel de control. (ANSI) |
IsCharAlphaNumericA Determina si un carácter es alfabético o numérico. Esta determinación se basa en la semántica del idioma seleccionado por el usuario durante la instalación o a través de Panel de control. (ANSI) |
IsCharAlphaNumericW Determina si un carácter es alfabético o numérico. Esta determinación se basa en la semántica del idioma seleccionado por el usuario durante la instalación o a través de Panel de control. (Unicode) |
IsCharAlphaW Determina si un carácter es un carácter alfabético. Esta determinación se basa en la semántica del idioma seleccionado por el usuario durante la instalación o a través de Panel de control. (Unicode) |
IsCharLowerA Determina si un carácter está en minúsculas. Esta determinación se basa en la semántica del idioma seleccionado por el usuario durante la instalación o a través de Panel de control. |
IsCharUpperA Determina si un carácter está en mayúsculas. Esta determinación se basa en la semántica del idioma seleccionado por el usuario durante la instalación o a través de Panel de control. (ANSI) |
IsCharUpperW Determina si un carácter está en mayúsculas. Esta determinación se basa en la semántica del idioma seleccionado por el usuario durante la instalación o a través de Panel de control. (Unicode) |
IsMenu Determina si un identificador es un identificador de menú. |
IsWellFormedTag Determina si una etiqueta de idioma BCP-47 tiene un formato correcto. |
LoadAcceleratorsA Carga la tabla de aceleradores especificada. (ANSI) |
LoadAcceleratorsW Carga la tabla de aceleradores especificada. (Unicode) |
LoadCursorA Carga el recurso de cursor especificado desde el archivo ejecutable (.EXE) asociado a una instancia de aplicación. (ANSI) |
LoadCursorFromFileA Crea un cursor basado en los datos contenidos en un archivo. (ANSI) |
LoadCursorFromFileW Crea un cursor basado en los datos contenidos en un archivo. (Unicode) |
LoadCursorW Carga el recurso de cursor especificado desde el archivo ejecutable (.EXE) asociado a una instancia de aplicación. (Unicode) |
LoadIconA Carga el recurso de icono especificado desde el archivo ejecutable (.exe) asociado a una instancia de aplicación. (ANSI) |
LoadIconW Carga el recurso de icono especificado desde el archivo ejecutable (.exe) asociado a una instancia de aplicación. (Unicode) |
LoadImageA Carga un icono, un cursor, un cursor animado o un mapa de bits. (ANSI) |
LoadImageW Carga un icono, un cursor, un cursor animado o un mapa de bits. (Unicode) |
LoadMenuA Carga el recurso de menú especificado desde el archivo ejecutable (.exe) asociado a una instancia de aplicación. (ANSI) |
LoadMenuIndirectA Carga la plantilla de menú especificada en memoria. (ANSI) |
LoadMenuIndirectW Carga la plantilla de menú especificada en memoria. (Unicode) |
LoadMenuW Carga el recurso de menú especificado desde el archivo ejecutable (.exe) asociado a una instancia de aplicación. (Unicode) |
LoadResource Recupera un identificador que se puede usar para obtener un puntero al primer byte del recurso especificado en memoria. |
LoadStringA Carga un recurso de cadena del archivo ejecutable asociado a un módulo especificado, copia la cadena en un búfer y anexa un carácter nulo de terminación. (ANSI) |
LoadStringW Carga un recurso de cadena del archivo ejecutable asociado a un módulo especificado, copia la cadena en un búfer y anexa un carácter nulo de terminación. (Unicode) |
LockResource Recupera un puntero al recurso especificado en memoria. |
LookupIconIdFromDirectory Busca en los datos de icono o cursor el icono o cursor que mejor se adapte al dispositivo de visualización actual. (LookupIconIdFromDirectory) |
LookupIconIdFromDirectoryEx Busca en los datos de icono o cursor el icono o cursor que mejor se adapte al dispositivo de visualización actual. (LookupIconIdFromDirectoryEx) |
lstrcatA Anexa una cadena a otra. Advertencia No use. (ANSI) |
lstrcatW Anexa una cadena a otra. Advertencia No use. (Unicode) |
lstrcmpA Compara dos cadenas de caracteres. En la comparación se distinguen mayúsculas de minúsculas. (ANSI) |
lstrcmpiA Compara dos cadenas de caracteres. La comparación no distingue entre mayúsculas y minúsculas. (ANSI) |
lstrcmpiW Compara dos cadenas de caracteres. La comparación no distingue entre mayúsculas y minúsculas. (Unicode) |
lstrcmpW Compara dos cadenas de caracteres. En la comparación se distinguen mayúsculas de minúsculas. (Unicode) |
lstrcpyA Copia una cadena en un búfer. (ANSI) |
lstrcpynA Copia un número especificado de caracteres de una cadena de origen en un búfer. Advertencia No use. (ANSI) |
lstrcpynW Copia un número especificado de caracteres de una cadena de origen en un búfer. Advertencia No use. (Unicode) |
lstrcpyW Copia una cadena en un búfer. (Unicode) |
lstrlenA Determina la longitud de la cadena especificada (sin incluir el carácter NULO de terminación). (ANSI) |
lstrlenW Determina la longitud de la cadena especificada (sin incluir el carácter NULO de terminación). (Unicode) |
MAKEINTRESOURCEA Convierte un valor entero en un tipo de recurso compatible con las funciones de administración de recursos. Esta macro se usa en lugar de una cadena que contiene el nombre del recurso. (ANSI) |
MAKEINTRESOURCEW Convierte un valor entero en un tipo de recurso compatible con las funciones de administración de recursos. Esta macro se usa en lugar de una cadena que contiene el nombre del recurso. (Unicode) |
MenuItemFromPoint Determina qué elemento de menú, si existe, se encuentra en la ubicación especificada. |
ModifyMenuA Cambia un elemento de menú existente. (ANSI) |
ModifyMenuW Cambia un elemento de menú existente. (Unicode) |
OemToCharA Convierte una cadena del juego de caracteres definido por OEM en un ANSI o en una cadena de caracteres anchos. Advertencia No usar. (ANSI) |
OemToCharBuffA Convierte un número especificado de caracteres en una cadena del juego de caracteres definido por OEM en anSI o en una cadena de caracteres anchos. (ANSI) |
OemToCharBuffW Convierte un número especificado de caracteres en una cadena del juego de caracteres definido por OEM en anSI o en una cadena de caracteres anchos. (Unicode) |
OemToCharW Convierte una cadena del juego de caracteres definido por OEM en un ANSI o en una cadena de caracteres anchos. Advertencia No usar. (Unicode) |
PrivateExtractIconsA Crea una matriz de identificadores en iconos extraídos de un archivo especificado. (ANSI) |
PrivateExtractIconsW Crea una matriz de identificadores en iconos extraídos de un archivo especificado. (Unicode) |
RemoveMenu Elimina un elemento de menú o separa un submenú del menú especificado. |
SetCaretBlinkTime Establece el tiempo de intercalación en el número especificado de milisegundos. El tiempo de parpadeo es el tiempo transcurrido, en milisegundos, necesario para invertir los píxeles del símbolo de intercalación. |
SetCaretPos Mueve el símbolo de intercalación a las coordenadas especificadas. Si la ventana propietaria del símbolo de intercalación se creó con el estilo de clase CS_OWNDC, las coordenadas especificadas están sujetas al modo de asignación del contexto del dispositivo asociado a esa ventana. |
SetCursor Establece la forma del cursor. |
SetCursorPos Mueve el cursor a las coordenadas de pantalla especificadas. |
SetMenu Asigna un nuevo menú a la ventana especificada. |
SetMenuDefaultItem Establece el elemento de menú predeterminado para el menú especificado. |
SetMenuInfo Establece información para un menú especificado. |
SetMenuItemBitmaps Asocia el mapa de bits especificado a un elemento de menú. Si el elemento de menú está seleccionado o desactivado, el sistema muestra el mapa de bits adecuado junto al elemento de menú. |
SetMenuItemInfoA Cambia información sobre un elemento de menú. (ANSI) |
SetMenuItemInfoW Cambia información sobre un elemento de menú. (Unicode) |
SetPhysicalCursorPos Establece la posición del cursor en coordenadas físicas. |
SetSystemCursor Permite a una aplicación personalizar los cursores del sistema. Reemplaza el contenido del cursor del sistema especificado por el parámetro id por el contenido del cursor especificado por el parámetro hcur y, a continuación, destruye hcur. |
ShowCaret Hace que el símbolo de intercalación sea visible en la pantalla en la posición actual del símbolo de intercalación. Cuando el símbolo de intercalación se vuelve visible, comienza a parpadear automáticamente. |
ShowCursor Muestra u oculta el cursor. (ShowCursor) |
SizeofResource Recupera el tamaño, en bytes, del recurso especificado. |
StringCbCatA Concatena una cadena a otra. (StringCbCatA) |
StringCbCatExA Concatena una cadena a otra. (StringCbCatExA) |
StringCbCatExW Concatena una cadena a otra. (StringCbCatExW) |
StringCbCatNA Concatena el número especificado de bytes de una cadena a otra. (StringCbCatNA) |
StringCbCatNExA Concatena el número especificado de bytes de una cadena a otra. (StringCbCatNExA) |
StringCbCatNExW Concatena el número especificado de bytes de una cadena a otra. (StringCbCatNExW) |
StringCbCatNW Concatena el número especificado de bytes de una cadena a otra. (StringCbCatNW) |
StringCbCatW Concatena una cadena a otra. (StringCbCatW) |
StringCbCopyA Copia una cadena en otra. (StringCbCopyA) |
StringCbCopyExA Copia una cadena en otra. (StringCbCopyExA) |
StringCbCopyExW Copia una cadena en otra. (StringCbCopyExW) |
StringCbCopyNA Copia el número especificado de bytes de una cadena a otra. (StringCbCopyNA) |
StringCbCopyNExA Copia el número especificado de bytes de una cadena a otra. (StringCbCopyNExA) |
StringCbCopyNExW Copia el número especificado de bytes de una cadena a otra. (StringCbCopyNExW) |
StringCbCopyNW Copia el número especificado de bytes de una cadena a otra. (StringCbCopyNW) |
StringCbCopyW Copia una cadena en otra. (StringCbCopyW) |
StringCbGetsA Obtiene una línea de texto de stdin, hasta el carácter de nueva línea ('\n'). (StringCbGetsA) |
StringCbGetsExA Obtiene una línea de texto de stdin, hasta el carácter de nueva línea ('\n'). (StringCbGetsExA) |
StringCbGetsExW Obtiene una línea de texto de stdin, hasta el carácter de nueva línea ('\n'). (StringCbGetsExW) |
StringCbGetsW Obtiene una línea de texto de stdin, hasta el carácter de nueva línea ('\n'). (StringCbGetsW) |
StringCbLengthA Determina si una cadena supera la longitud especificada, en bytes. (ANSI) |
StringCbLengthW Determina si una cadena supera la longitud especificada, en bytes. (Unicode) |
StringCbPrintf_lA Escribe datos con formato en la cadena especificada. El tamaño del búfer de destino se proporciona a la función para asegurarse de que no escribe más allá del final de este búfer. (StringCbPrintf_lA) |
StringCbPrintf_lExA Escribe datos con formato en la cadena especificada. El tamaño del búfer de destino se proporciona a la función para asegurarse de que no escribe más allá del final de este búfer. (StringCbPrintf_lExA) |
StringCbPrintf_lExW Escribe datos con formato en la cadena especificada. El tamaño del búfer de destino se proporciona a la función para asegurarse de que no escribe más allá del final de este búfer. (StringCbPrintf_lExW) |
StringCbPrintf_lW Escribe datos con formato en la cadena especificada. El tamaño del búfer de destino se proporciona a la función para asegurarse de que no escribe más allá del final de este búfer. (StringCbPrintf_lW) |
StringCbPrintfA Escribe datos con formato en la cadena especificada. (StringCbPrintfA) |
StringCbPrintfExA Escribe datos con formato en la cadena especificada. (StringCbPrintfExA) |
StringCbPrintfExW Escribe datos con formato en la cadena especificada. (StringCbPrintfExW) |
StringCbPrintfW Escribe datos con formato en la cadena especificada. (StringCbPrintfW) |
StringCbVPrintf_lA Escribe datos con formato en la cadena especificada mediante un puntero a una lista de argumentos. El tamaño del búfer de destino se proporciona a la función para asegurarse de que no escribe más allá del final de este búfer. (StringCbVPrintf_lA) |
StringCbVPrintf_lExA Escribe datos con formato en la cadena especificada mediante un puntero a una lista de argumentos. El tamaño del búfer de destino se proporciona a la función para asegurarse de que no escribe más allá del final de este búfer. (StringCbVPrintf_lExA) |
StringCbVPrintf_lExW Escribe datos con formato en la cadena especificada mediante un puntero a una lista de argumentos. El tamaño del búfer de destino se proporciona a la función para asegurarse de que no escribe más allá del final de este búfer. (StringCbVPrintf_lExW) |
StringCbVPrintf_lW Escribe datos con formato en la cadena especificada mediante un puntero a una lista de argumentos. El tamaño del búfer de destino se proporciona a la función para asegurarse de que no escribe más allá del final de este búfer. (StringCbVPrintf_lW) |
StringCbVPrintfA Escribe datos con formato en la cadena especificada mediante un puntero a una lista de argumentos. (StringCbVPrintfA) |
StringCbVPrintfExA Escribe datos con formato en la cadena especificada mediante un puntero a una lista de argumentos. (StringCbVPrintfExA) |
StringCbVPrintfExW Escribe datos con formato en la cadena especificada mediante un puntero a una lista de argumentos. (StringCbVPrintfExW) |
StringCbVPrintfW Escribe datos con formato en la cadena especificada mediante un puntero a una lista de argumentos. (StringCbVPrintfW) |
StringCchCatA Concatena una cadena a otra. (StringCchCatA) |
StringCchCatExA Concatena una cadena a otra. (StringCchCatExA) |
StringCchCatExW Concatena una cadena a otra. (StringCchCatExW) |
StringCchCatNA Concatena el número especificado de caracteres de una cadena a otra. (StringCchCatNA) |
StringCchCatNExA Concatena el número especificado de caracteres de una cadena a otra. (StringCchCatNExA) |
StringCchCatNExW Concatena el número especificado de caracteres de una cadena a otra. (StringCchCatNExW) |
StringCchCatNW Concatena el número especificado de caracteres de una cadena a otra. (StringCchCatNW) |
StringCchCatW Concatena una cadena a otra. (StringCchCatW) |
StringCchCopyA Copia una cadena en otra. (StringCchCopyA) |
StringCchCopyExA Copia una cadena en otra. (StringCchCopyExA) |
StringCchCopyExW Copia una cadena en otra. (StringCchCopyExW) |
StringCchCopyNA Copia el número especificado de caracteres de una cadena a otra. (StringCchCopyNA) |
StringCchCopyNExA Copia el número especificado de caracteres de una cadena a otra. (StringCchCopyNExA) |
StringCchCopyNExW Copia el número especificado de caracteres de una cadena a otra. (StringCchCopyNExW) |
StringCchCopyNW Copia el número especificado de caracteres de una cadena a otra. (StringCchCopyNW) |
StringCchCopyW Copia una cadena en otra. (StringCchCopyW) |
StringCchGetsA Obtiene una línea de texto de stdin, hasta el carácter de nueva línea ("\n"). (StringCchGetsA) |
StringCchGetsExA Obtiene una línea de texto de stdin, hasta el carácter de nueva línea ("\n"). (StringCchGetsExA) |
StringCchGetsExW Obtiene una línea de texto de stdin, hasta el carácter de nueva línea ("\n"). (StringCchGetsExW) |
StringCchGetsW Obtiene una línea de texto de stdin, hasta el carácter de nueva línea ("\n"). (StringCchGetsW) |
StringCchLengthA Determina si una cadena supera la longitud especificada, en caracteres. (ANSI) |
StringCchLengthW Determina si una cadena supera la longitud especificada, en caracteres. (Unicode) |
StringCchPrintf_lA Escribe datos con formato en la cadena especificada. El tamaño del búfer de destino se proporciona a la función para asegurarse de que no escribe después del final de este búfer. (StringCchPrintf_lA) |
StringCchPrintf_lExA Escribe datos con formato en la cadena especificada. El tamaño del búfer de destino se proporciona a la función para asegurarse de que no escribe después del final de este búfer. (StringCchPrintf_lExA) |
StringCchPrintf_lExW Escribe datos con formato en la cadena especificada. El tamaño del búfer de destino se proporciona a la función para asegurarse de que no escribe después del final de este búfer. (StringCchPrintf_lExW) |
StringCchPrintf_lW Escribe datos con formato en la cadena especificada. El tamaño del búfer de destino se proporciona a la función para asegurarse de que no escribe después del final de este búfer. (StringCchPrintf_lW) |
StringCchPrintfA Escribe datos con formato en la cadena especificada. (StringCchPrintfA) |
StringCchPrintfExA Escribe datos con formato en la cadena especificada. (StringCchPrintfExA) |
StringCchPrintfExW Escribe datos con formato en la cadena especificada. (StringCchPrintfExW) |
StringCchPrintfW Escribe datos con formato en la cadena especificada. (StringCchPrintfW) |
StringCchVPrintf_lA Escribe datos con formato en la cadena especificada mediante un puntero a una lista de argumentos. El tamaño del búfer de destino se proporciona a la función para asegurarse de que no escribe después del final de este búfer. (StringCchVPrintf_lA) |
StringCchVPrintf_lExA Escribe datos con formato en la cadena especificada mediante un puntero a una lista de argumentos. El tamaño del búfer de destino se proporciona a la función para asegurarse de que no escribe después del final de este búfer. (StringCchVPrintf_lExA) |
StringCchVPrintf_lExW Escribe datos con formato en la cadena especificada mediante un puntero a una lista de argumentos. El tamaño del búfer de destino se proporciona a la función para asegurarse de que no escribe después del final de este búfer. (StringCchVPrintf_lExW) |
StringCchVPrintf_lW Escribe datos con formato en la cadena especificada mediante un puntero a una lista de argumentos. El tamaño del búfer de destino se proporciona a la función para asegurarse de que no escribe después del final de este búfer. (StringCchVPrintf_lW) |
StringCchVPrintfA Escribe datos con formato en la cadena especificada mediante un puntero a una lista de argumentos. (StringCchVPrintfA) |
StringCchVPrintfExA Escribe datos con formato en la cadena especificada mediante un puntero a una lista de argumentos. (StringCchVPrintfExA) |
StringCchVPrintfExW Escribe datos con formato en la cadena especificada mediante un puntero a una lista de argumentos. (StringCchVPrintfExW) |
StringCchVPrintfW Escribe datos con formato en la cadena especificada mediante un puntero a una lista de argumentos. (StringCchVPrintfW) |
TrackPopupMenu Muestra un menú contextual en la ubicación especificada y realiza un seguimiento de la selección de elementos en el menú. El menú contextual puede aparecer en cualquier parte de la pantalla. |
TrackPopupMenuEx Muestra un menú contextual en la ubicación especificada y realiza un seguimiento de la selección de elementos en el menú contextual. El menú contextual puede aparecer en cualquier parte de la pantalla. |
TranslateAcceleratorA Procesa las teclas de aceleración para los comandos de menú. (ANSI) |
TranslateAcceleratorW Procesa las teclas de aceleración para los comandos de menú. (Unicode) |
UpdateResourceA Agrega, elimina o reemplaza un recurso en un archivo ejecutable portátil (PE). (ANSI) |
UpdateResourceW Agrega, elimina o reemplaza un recurso en un archivo ejecutable portátil (PE). (Unicode) |
VerFindFileA Determina dónde instalar un archivo en función de si localiza otra versión del archivo en el sistema. Los valores VerFindFile devueltos en los búferes especificados se usan en una llamada posterior a la función VerInstallFile. (ANSI) |
VerFindFileW Determina dónde instalar un archivo en función de si localiza otra versión del archivo en el sistema. Los valores VerFindFile devueltos en los búferes especificados se usan en una llamada posterior a la función VerInstallFile. (Unicode) |
VerInstallFileA Instala el archivo especificado en función de la información devuelta de la función VerFindFile. VerInstallFile descomprime el archivo, si es necesario, asigna un nombre de archivo único y comprueba si hay errores, como archivos obsoletos. (ANSI) |
VerInstallFileW Instala el archivo especificado en función de la información devuelta de la función VerFindFile. VerInstallFile descomprime el archivo, si es necesario, asigna un nombre de archivo único y comprueba si hay errores, como archivos obsoletos. (Unicode) |
VerLanguageNameA Recupera una cadena de descripción para el idioma asociado a un identificador de idioma binario de Microsoft especificado. (ANSI) |
VerLanguageNameW Recupera una cadena de descripción para el idioma asociado a un identificador de idioma binario de Microsoft especificado. (Unicode) |
VerQueryValueA Recupera la información de versión especificada del recurso de información de versión especificado. (ANSI) |
VerQueryValueW Recupera la información de versión especificada del recurso de información de versión especificado. (Unicode) |
wsprintfA Escribe datos con formato en el búfer especificado. (ANSI) |
wsprintfW Escribe datos con formato en el búfer especificado. (Unicode) |
wvsprintfA Escribe datos con formato en el búfer especificado mediante un puntero a una lista de argumentos. (ANSI) |
wvsprintfW Escribe datos con formato en el búfer especificado mediante un puntero a una lista de argumentos. (Unicode) |
ACCEL Define una tecla de aceleración usada en una tabla de aceleradores. |
CURSORINFO Contiene información global del cursor. |
CURSORSHAPE Contiene información sobre un cursor. |
ICONINFO Contiene información sobre un icono o un cursor. |
ICONINFOEXA Contiene información sobre un icono o un cursor. Extiende ICONINFO. Usado por GetIconInfoEx. (ANSI) |
ICONINFOEXW Contiene información sobre un icono o un cursor. Extiende ICONINFO. Usado por GetIconInfoEx. (Unicode) |
ICONMETRICSA Contiene las métricas escalables asociadas a los iconos. Esta estructura se usa con la función SystemParametersInfo cuando se especifica la acción SPI_GETICONMETRICS o SPI_SETICONMETRICS. (ANSI) |
ICONMETRICSW Contiene las métricas escalables asociadas a los iconos. Esta estructura se usa con la función SystemParametersInfo cuando se especifica la acción SPI_GETICONMETRICS o SPI_SETICONMETRICS. (Unicode) |
IndexedResourceQualifier Representa el contexto en el que es adecuado un recurso. |
MDINEXTMENU Contiene información sobre el menú que se va a activar. |
MENUBARINFO Contiene información de la barra de menús. |
MENUGETOBJECTINFO Contiene información sobre el menú en el que se encuentra el cursor del mouse. |
MENUINFO Contiene información sobre un menú. |
MENUITEMINFOA Contiene información sobre un elemento de menú. (MENUITEMINFOA) |
MENUITEMINFOW Contiene información sobre un elemento de menú. (MENUITEMINFOW) |
MENUITEMTEMPLATE Define un elemento de menú en una plantilla de menú. |
MENUITEMTEMPLATEHEADER Define el encabezado de una plantilla de menú. Una plantilla de menú completa consta de un encabezado y una o varias listas de elementos de menú. |
MESSAGE_RESOURCE_BLOCK Contiene información sobre las cadenas de mensaje con identificadores en el intervalo indicado por los miembros LowId y HighId. |
MESSAGE_RESOURCE_DATA Contiene información sobre el texto con formato para mostrarse como un mensaje de error o en un cuadro de mensaje en un recurso de tabla de mensajes. |
MESSAGE_RESOURCE_ENTRY Contiene el mensaje de error o el cuadro de mensaje que muestra el texto de un recurso de tabla de mensajes. |
TPMPARAMS Contiene parámetros extendidos para la función TrackPopupMenuEx. |
VS_FIXEDFILEINFO Contiene información de versión para un archivo. Esta información es independiente del idioma y la página de códigos. |