Leer en inglés

Compartir a través de


encabezado commctrl.h

Varias tecnologías usan este encabezado. Para más información, consulte:

commctrl.h contiene las siguientes interfaces de programación:

Functions

 
_TrackMouseEvent

Publica mensajes cuando el puntero del mouse deja una ventana o mantiene el puntero sobre una ventana durante un período de tiempo especificado. Esta función llama a TrackMouseEvent si existe; de lo contrario, la emula.
Animate_Close

Cierra un clip AVI. Puede usar esta macro o enviar el mensaje ACM_OPEN explícitamente, pasando parámetros NULL.
Animate_Create

Crea un control de animación. Animate_Create llama a la función CreateWindow para crear el control de animación.
Animate_IsPlaying

Comprueba si se está reproduciendo un clip de Audio-Video intercalado (AVI). Puede usar esta macro o enviar un mensaje de ACM_ISPLAYING.
Animate_Open

Abre un clip AVI y muestra su primer fotograma en un control de animación. Puede usar esta macro o enviar el mensaje ACM_OPEN explícitamente.
Animate_OpenEx

Abre un clip avi de un recurso en un módulo especificado y muestra su primer fotograma en un control de animación. Puede usar esta macro o enviar el mensaje ACM_OPEN explícitamente.
Animate_Play

Reproduce un clip AVI en un control de animación. El control reproduce el clip en segundo plano mientras el subproceso continúa ejecutándose. Puede usar esta macro o enviar el mensaje ACM_PLAY explícitamente.
Animate_Seek

Dirige un control de animación para mostrar un fotograma determinado de un clip AVI. El control muestra el clip en segundo plano mientras el subproceso continúa ejecutándose. Puede usar esta macro o enviar el mensaje ACM_PLAY explícitamente.
Animate_Stop

Deja de reproducir un clip AVI en un control de animación. Puede usar esta macro o enviar el mensaje ACM_STOP explícitamente.
Button_GetIdealSize

Obtiene el tamaño del botón que mejor se ajusta al texto y a la imagen, si existe una lista de imágenes. Puede usar esta macro o enviar el mensaje BCM_GETIDEALSIZE explícitamente.
Button_GetImageList

Obtiene la estructura BUTTON_IMAGELIST que describe la lista de imágenes que se establece para un control de botón. Puede usar esta macro o enviar el mensaje BCM_GETIMAGELIST explícitamente.
Button_GetNote

Obtiene el texto de la nota asociada a un botón de vínculo de comando. Puede usar esta macro o enviar el mensaje BCM_GETNOTE explícitamente.
Button_GetNoteLength

Obtiene la longitud del texto de la nota que se puede mostrar en la descripción de un vínculo de comando. Use esta macro o envíe el mensaje BCM_GETNOTELENGTH explícitamente.
Button_GetSplitInfo

Obtiene información para un control de botón de división especificado. Use esta macro o envíe explícitamente el mensaje BCM_GETSPLITINFO.
Button_GetTextMargin

Obtiene los márgenes utilizados para dibujar texto en un control de botón. Puede usar esta macro o enviar el mensaje BCM_GETTEXTMARGIN explícitamente.
Button_SetDropDownState

Establece el estado desplegable de un botón especificado con estilo de BS_SPLITBUTTON. Use esta macro o envíe explícitamente el mensaje BCM_SETDROPDOWNSTATE.
Button_SetElevationRequiredState

Establece el estado de elevación necesario para un botón o vínculo de comando especificado para mostrar un icono con privilegios elevados. Use esta macro o envíe explícitamente el mensaje BCM_SETSHIELD.
Button_SetImageList

Asigna una lista de imágenes a un control de botón. Puede usar esta macro o enviar explícitamente el mensaje BCM_SETIMAGELIST.
Button_SetNote

Establece el texto de la nota asociada a un botón de vínculo de comando especificado. Puede usar esta macro o enviar el mensaje BCM_SETNOTE explícitamente.
Button_SetSplitInfo

Establece información para un control de botón de división especificado. Use esta macro o envíe explícitamente el mensaje BCM_SETSPLITINFO.
Button_SetTextMargin

Establece los márgenes para dibujar texto en un control de botón. Puede usar esta macro o enviar el mensaje BCM_SETTEXTMARGIN explícitamente.
ComboBox_GetCueBannerText

Obtiene el texto del banner de indicación que se muestra en el control de edición de un cuadro combinado. Use esta macro o envíe explícitamente el mensaje CB_GETCUEBANNER.
ComboBox_GetMinVisible

Obtiene el número mínimo de elementos visibles en la lista desplegable de un cuadro combinado.
ComboBox_SetCueBannerText

Establece el texto del banner de indicación que se muestra para el control de edición de un cuadro combinado.
ComboBox_SetMinVisible

Establece el número mínimo de elementos visibles en la lista desplegable de un cuadro combinado.
CreateMappedBitmap

Crea un mapa de bits para usarlo en una barra de herramientas.
CreateStatusWindowA

Crea una ventana de estado, que se usa normalmente para mostrar el estado de una aplicación. (ANSI)
CreateStatusWindowW

Crea una ventana de estado, que se usa normalmente para mostrar el estado de una aplicación. (Unicode)
CreateToolbarEx

Crea una ventana de barra de herramientas y agrega los botones especificados a la barra de herramientas.
CreateUpDownControl

Crea un control de arriba abajo. Nota: _This función está obsoleta. Es una función de 16 bits y no puede controlar los valores de 32 bits para el rango y la posición.
DateTime_CloseMonthCal

Cierra el control selector de fecha y hora (DTP). Use esta macro o envíe explícitamente el mensaje de DTM_CLOSEMONTHCAL.
DateTime_GetDateTimePickerInfo

Obtiene información para un control de selector de fecha y hora (DTP) especificado.
DateTime_GetIdealSize

Obtiene el tamaño necesario para mostrar el control sin recortar. Use esta macro o envíe explícitamente el mensaje DTM_GETIDEALSIZE.
DateTime_GetMonthCal

Obtiene el identificador del control de calendario de mes secundario de un selector de fecha y hora (DTP). Puede usar esta macro o enviar el mensaje DTM_GETMONTHCAL explícitamente.
DateTime_GetMonthCalColor

Obtiene el color de una parte determinada del calendario del mes dentro de un control de selector de fecha y hora (DTP). Puede usar esta macro o enviar explícitamente el mensaje de DTM_GETMCCOLOR.
DateTime_GetMonthCalFont

Obtiene la fuente que usa actualmente el control de calendario de mes secundario del selector de fecha y hora (DTP). Puede usar esta macro o enviar explícitamente el mensaje de DTM_GETMCFONT.
DateTime_GetMonthCalStyle

Obtiene el estilo de un control de selector de fecha y hora (DTP) especificado. Use esta macro o envíe explícitamente el mensaje DTM_GETMCSTYLE.
DateTime_GetRange

Obtiene las horas mínimas y máximas del sistema permitidas actuales para un control de selector de fecha y hora (DTP). Puede usar esta macro o enviar explícitamente el mensaje DTM_GETRANGE.
DateTime_GetSystemtime

Obtiene la hora seleccionada actualmente a partir de un control selector de fecha y hora (DTP) y la coloca en una estructura SYSTEMTIME especificada. Puede usar esta macro o enviar explícitamente el mensaje DTM_GETSYSTEMTIME.
DateTime_SetFormat

Establece la presentación de un control selector de fecha y hora (DTP) basado en una cadena de formato determinada. Puede usar esta macro o enviar explícitamente el mensaje de DTM_SETFORMAT.
DateTime_SetMonthCalColor

Establece el color de una parte determinada del calendario del mes dentro de un control de selector de fecha y hora (DTP). Puede usar esta macro o enviar explícitamente el mensaje de DTM_SETMCCOLOR.
DateTime_SetMonthCalFont

Establece la fuente que va a usar el control de calendario de mes secundario del selector de fecha y hora (DTP). Puede usar esta macro o enviar explícitamente el mensaje DTM_SETMCFONT.
DateTime_SetMonthCalStyle

Establece el estilo de un control de selector de fecha y hora (DTP) especificado. Use esta macro o envíe explícitamente el mensaje DTM_SETMCSTYLE.
DateTime_SetRange

Establece las horas mínimas y máximas permitidas del sistema para un control de selector de fecha y hora (DTP). Puede usar esta macro o enviar explícitamente el mensaje de DTM_SETRANGE.
DateTime_SetSystemtime

Establece un control selector de fecha y hora (DTP) en una fecha y hora determinada. Puede usar esta macro o enviar el mensaje DTM_SETSYSTEMTIME explícitamente.
DefSubclassProc

Llama al siguiente controlador de la cadena de subclases de una ventana. El último controlador de la cadena de subclases llama al procedimiento de ventana original para la ventana.
DrawInsert

Dibuja el icono de inserción en la ventana primaria del cuadro de lista de arrastre especificado.
DrawShadowText

Dibuja texto que tiene una sombra.
DrawStatusTextA

La función DrawStatusText dibuja el texto especificado en el estilo de una ventana de estado con bordes. (ANSI)
DrawStatusTextW

La función DrawStatusText dibuja el texto especificado en el estilo de una ventana de estado con bordes. (Unicode)
Edit_EnableSearchWeb

Habilita o deshabilita la "Búsqueda con Bing..." elemento de menú contextual en controles de edición. Puede usar esta macro o enviar explícitamente el mensaje EM_ENABLESEARCHWEB.
Edit_GetCaretIndex

Obtiene el índice de caracteres de la ubicación del símbolo de intercalación de un control de edición determinado. Puede usar esta macro o enviar explícitamente el mensaje de EM_GETCARETINDEX.
Edit_GetCueBannerText

Obtiene el texto que se muestra como una indicación textual, o sugerencia, en un control de edición. Puede usar esta macro o enviar explícitamente el mensaje de EM_GETCUEBANNER.
Edit_GetEndOfLine

Obtiene el final del carácter de línea utilizado para el contenido del control de edición. Puede usar esta macro o enviar explícitamente el mensaje EM_GETENDOFLINE.
Edit_GetExtendedStyle

Obtiene los estilos extendidos que están actualmente en uso para un control de edición determinado. Puede usar esta macro o enviar explícitamente el mensaje EM_GETEXTENDEDSTYLE.
Edit_GetFileLine

Obtiene el texto de la línea de archivo especificada (o lógica) (se omiten los delimitadores de ajuste de texto). Puede usar esta macro o enviar explícitamente el mensaje de EM_GETFILELINE.
Edit_GetFileLineCount

Obtiene el número de líneas de archivo (o lógicas) (se omiten los delimitadores de ajuste de texto). Puede usar esta macro o enviar explícitamente el mensaje de EM_GETFILELINECOUNT.
Edit_GetFileLineFromChar

Obtiene el índice del archivo (o la línea lógica) de texto que incluye el índice de caracteres especificado (se omiten los delimitadores de ajuste de texto). Puede usar esta macro o enviar explícitamente el mensaje de EM_FILELINEFROMCHAR.
Edit_GetFileLineIndex

Obtiene el índice de la línea de texto (o lógica) del archivo en función de la línea visible especificada. Puede usar esta macro o enviar explícitamente el mensaje de EM_FILELINEINDEX.
Edit_GetFileLineLength

Obtiene la longitud de la línea de texto del archivo (o lógica) del índice de caracteres especificado (se omiten los delimitadores de ajuste de texto). Puede usar esta macro o enviar el mensaje EM_FILELINELENGTH explícitamente.
Edit_GetHilite

Esta macro no se implementa. (Edit_GetHilite)
Edit_GetZoom

Obtiene la relación de zoom actual de un control de edición (la relación de zoom siempre está entre 1/64 y 64). Puede usar esta macro o enviar explícitamente el mensaje EM_GETZOOM.
Edit_HideBalloonTip

Oculta cualquier punta de globo asociada a un control de edición. Puede usar esta macro o enviar explícitamente el mensaje EM_HIDEBALLOONTIP.
Edit_NoSetFocus

Impide que un control de edición de una sola línea reciba el foco del teclado. Puede usar esta macro o enviar explícitamente el mensaje de EM_NOSETFOCUS.
Edit_SearchWeb

Invoca la "Búsqueda con Bing..." elemento de menú contextual en controles de edición. Puede usar esta macro o enviar el mensaje EM_SEARCHWEB explícitamente.
Edit_SetCaretIndex

Establece el índice de caracteres en el que se va a buscar el símbolo de intercalación. Puede usar esta macro o enviar el mensaje EM_SETCARETINDEX explícitamente.
Edit_SetCueBannerText

Establece el texto que se muestra como la indicación textual, o sugerencia, para un control de edición. Puede usar esta macro o enviar el mensaje EM_SETCUEBANNER explícitamente. (Edit_SetCueBannerText)
Edit_SetCueBannerTextFocused

Establece el texto que se muestra como la indicación textual, o sugerencia, para un control de edición. Puede usar esta macro o enviar el mensaje EM_SETCUEBANNER explícitamente. (Edit_SetCueBannerTextFocused)
Edit_SetEndOfLine

Establece el final del carácter de línea utilizado para el contenido del control de edición. Puede usar esta macro o enviar explícitamente el mensaje EM_SETENDOFLINE.
Edit_SetExtendedStyle

Establece estilos extendidos para los controles de edición mediante la máscara de estilo. Puede usar esta macro o enviar el mensaje EM_SETEXTENDEDSTYLE explícitamente.
Edit_SetHilite

Esta macro no se implementa. (Edit_SetHilite)
Edit_SetZoom

Establece la relación de zoom actual de un control de edición (la relación de zoom siempre está entre 1/64 y 64). Puede usar esta macro o enviar el mensaje EM_SETZOOM explícitamente.
Edit_ShowBalloonTip

Muestra una sugerencia de globo asociada a un control de edición. Puede usar esta macro o enviar el mensaje EM_SHOWBALLOONTIP explícitamente.
Edit_TakeFocus

Fuerza un control de edición de una sola línea para recibir el foco del teclado. Puede usar esta macro o enviar explícitamente el mensaje EM_TAKEFOCUS.
FIRST_IPADDRESS

Extrae el valor del campo 0 de una dirección IP empaquetada recuperada con el mensaje IPM_GETADDRESS.
FlatSB_EnableScrollBar

Habilita o deshabilita uno o ambos botones de dirección de la barra de desplazamiento plano. Si no se inicializan las barras de desplazamiento plano para la ventana, esta función llama a la función EnableScrollBar estándar.
FlatSB_GetScrollInfo

Obtiene la información de una barra de desplazamiento plano. Si no se inicializan las barras de desplazamiento plano para la ventana, esta función llama a la función GetScrollInfo estándar.
FlatSB_GetScrollPos

Obtiene la posición del pulgar en una barra de desplazamiento plano. Si las barras de desplazamiento plano no se inicializan para la ventana, esta función llama a la función GetScrollPos estándar.
FlatSB_GetScrollProp

Obtiene las propiedades de una barra de desplazamiento plano. Esta función también se puede usar para determinar si se ha llamado a InitializeFlatSB para esta ventana.
FlatSB_GetScrollPropPtr

Obtiene las propiedades de una barra de desplazamiento plano.
FlatSB_GetScrollRange

Obtiene el intervalo de desplazamiento de una barra de desplazamiento plana. Si las barras de desplazamiento plano no se inicializan para la ventana, esta función llama a la función Estándar GetScrollRange.
FlatSB_SetScrollInfo

Establece la información de una barra de desplazamiento plana. Si no se inicializan las barras de desplazamiento plano para la ventana, esta función llama a la función SetScrollInfo estándar.
FlatSB_SetScrollPos

Establece la posición actual del pulgar en una barra de desplazamiento plana. Si no se inicializan las barras de desplazamiento plano para la ventana, esta función llama a la función SetScrollPos estándar.
FlatSB_SetScrollProp

Establece las propiedades de una barra de desplazamiento plano.
FlatSB_SetScrollRange

Establece el intervalo de desplazamiento de una barra de desplazamiento plana. Si no se inicializan las barras de desplazamiento plano para la ventana, esta función llama a la función SetScrollRange estándar.
FlatSB_ShowScrollBar

Muestra u oculta una barra de desplazamiento plana. Si las barras de desplazamiento plano no se inicializan para la ventana, esta función llama a la función ShowScrollBar estándar.
FORWARD_WM_NOTIFY

Envía o publica el mensaje WM_NOTIFY.
FOURTH_IPADDRESS

Extrae el valor del campo 3 de una dirección IP empaquetada recuperada con el mensaje IPM_GETADDRESS.
GetEffectiveClientRect

Calcula las dimensiones de un rectángulo en el área cliente que contiene todos los controles especificados.
GetMUILanguage

Obtiene el idioma que usan actualmente los controles comunes para un proceso determinado.
GetWindowSubclass

Recupera los datos de referencia de la devolución de llamada de la subclase de ventana especificada.
HANDLE_WM_NOTIFY

Llama a una función que procesa el mensaje WM_NOTIFY.
Header_ClearAllFilters

Borra todos los filtros de un control de encabezado determinado. Puede usar esta macro o enviar el mensaje HDM_CLEARFILTER explícitamente.
Header_ClearFilter

Borra el filtro de un control de encabezado determinado. Puede usar esta macro o enviar el mensaje HDM_CLEARFILTER explícitamente.
Header_CreateDragImage

Crea una versión transparente de una imagen de elemento dentro de un control de encabezado existente. Puede usar esta macro o enviar el mensaje HDM_CREATEDRAGIMAGE explícitamente.
Header_DeleteItem

Elimina un elemento de un control de encabezado. Puede usar esta macro o enviar el mensaje HDM_DELETEITEM explícitamente.
Header_EditFilter

Mueve el foco de entrada al cuadro de edición cuando un botón de filtro tiene el foco.
Header_GetBitmapMargin

Obtiene el ancho del margen (en píxeles) de un mapa de bits en un control de encabezado existente. Puede usar esta macro o enviar el mensaje HDM_GETBITMAPMARGIN explícitamente.
Header_GetFocusedItem

Obtiene el elemento de un control de encabezado que tiene el foco. Use esta macro o envíe explícitamente el mensaje HDM_GETFOCUSEDITEM.
Header_GetImageList

Obtiene el identificador de la lista de imágenes que se ha establecido para un control de encabezado existente. Puede usar esta macro o enviar el mensaje HDM_GETIMAGELIST explícitamente.
Header_GetItem

Obtiene información sobre un elemento de un control de encabezado. Puede usar esta macro o enviar el mensaje HDM_GETITEM explícitamente.
Header_GetItemCount

Obtiene un recuento de los elementos de un control de encabezado. Puede usar esta macro o enviar explícitamente el mensaje de HDM_GETITEMCOUNT.
Header_GetItemDropDownRect

Obtiene las coordenadas del botón desplegable de un elemento especificado en un control de encabezado. El control de encabezado debe ser de tipo HDF_SPLITBUTTON. Use esta macro o envíe explícitamente el mensaje HDM_GETITEMDROPDOWNRECT.
Header_GetItemRect

Obtiene el rectángulo delimitador de un elemento determinado en un control de encabezado. Puede usar esta macro o enviar el mensaje HDM_GETITEMRECT explícitamente.
Header_GetOrderArray

Obtiene el orden de izquierda a derecha actual de los elementos de un control de encabezado. Puede usar esta macro o enviar el mensaje HDM_GETORDERARRAY explícitamente.
Header_GetOverflowRect

Obtiene las coordenadas del área de desbordamiento desplegable para un control de encabezado especificado. El control de encabezado debe ser de tipo HDF_SPLITBUTTON. Use esta macro o envíe explícitamente el mensaje HDM_GETOVERFLOWRECT.
Header_GetStateImageList

Obtiene el identificador de la lista de imágenes que se ha establecido para un estado de control de encabezado existente.
Header_GetUnicodeFormat

Obtiene la marca de formato de caracteres Unicode para el control . Puede usar esta macro o enviar explícitamente el mensaje de HDM_GETUNICODEFORMAT.
Header_InsertItem

Inserta un nuevo elemento en un control de encabezado. Puede usar esta macro o enviar explícitamente el mensaje de HDM_INSERTITEM.
Header_Layout

Recupera el tamaño y la posición correctos de un control de encabezado dentro de la ventana primaria. Puede usar esta macro o enviar explícitamente el mensaje HDM_LAYOUT.
Header_OrderToIndex

Recupera un valor de índice para un elemento en función de su orden en el control de encabezado. Puede usar esta macro o enviar explícitamente el mensaje de HDM_ORDERTOINDEX.
Header_SetBitmapMargin

Establece el ancho del margen de un mapa de bits en un control de encabezado existente. Puede usar esta macro o enviar explícitamente el mensaje de HDM_SETBITMAPMARGIN.
Header_SetFilterChangeTimeout

Establece el intervalo de tiempo de espera entre el momento en que se produce un cambio en los atributos de filtro y la publicación de una notificación HDN_FILTERCHANGE. Puede usar esta macro o enviar explícitamente el mensaje de HDM_SETFILTERCHANGETIMEOUT.
Header_SetFocusedItem

Establece el foco en un elemento especificado en un control de encabezado. Use esta macro o envíe explícitamente el mensaje HDM_SETFOCUSEDITEM.
Header_SetHotDivider

Cambia el color de un divisor entre los elementos de encabezado para indicar el destino de una operación externa de arrastrar y colocar. Puede usar esta macro o enviar explícitamente el mensaje de HDM_SETHOTDIVIDER.
Header_SetImageList

Asigna una lista de imágenes a un control de encabezado existente. Puede usar esta macro o enviar explícitamente el mensaje HDM_SETIMAGELIST.
Header_SetItem

Establece los atributos del elemento especificado en un control de encabezado. Puede usar esta macro o enviar explícitamente el mensaje de HDM_SETITEM.
Header_SetOrderArray

Establece el orden de izquierda a derecha de los elementos de encabezado. Puede usar esta macro o enviar explícitamente el mensaje de HDM_SETORDERARRAY.
Header_SetStateImageList

Asigna una lista de imágenes a un estado de control de encabezado existente.
Header_SetUnicodeFormat

Establece la marca de formato de caracteres UNICODE para el control.
HIMAGELIST_QueryInterface

Recupera un puntero a un objeto IImageList o IImageList2 que corresponde al identificador HIMAGELIST de la lista de imágenes.
ImageList_Add

Agrega una imagen o imágenes a una lista de imágenes. (ImageList_Add)
ImageList_AddIcon

Agrega un icono o cursor a una lista de imágenes. ImageList_AddIcon llama a la función ImageList_ReplaceIcon.
ImageList_AddMasked

Agrega una imagen o imágenes a una lista de imágenes, lo que genera una máscara a partir del mapa de bits especificado. (ImageList_AddMasked)
ImageList_BeginDrag

Comienza a arrastrar una imagen. (ImageList_BeginDrag)
ImageList_Copy

Copia imágenes dentro de una lista de imágenes determinada.
ImageList_Create

Crea una nueva lista de imágenes.
ImageList_Destroy

Destruye una lista de imágenes.
ImageList_DragEnter

Muestra la imagen de arrastre en la posición especificada dentro de la ventana.
ImageList_DragLeave

Desbloquea la ventana especificada y oculta la imagen de arrastre, lo que permite actualizar la ventana.
ImageList_DragMove

Mueve la imagen que se arrastra durante una operación de arrastrar y colocar. Normalmente se llama a esta función en respuesta a un mensaje de WM_MOUSEMOVE. (ImageList_DragMove)
ImageList_DragShowNolock

Muestra u oculta la imagen que se está arrastrando. (ImageList_DragShowNolock)
ImageList_Draw

Dibuja un elemento de lista de imágenes en el contexto de dispositivo especificado. (ImageList_Draw)
ImageList_DrawEx

Dibuja un elemento de lista de imágenes en el contexto de dispositivo especificado. La función usa el estilo de dibujo especificado y combina la imagen con el color especificado.
ImageList_DrawIndirect

Dibuja una imagen de lista de imágenes basada en una estructura IMAGELISTDRAWPARAMS.
ImageList_Duplicate

Crea un duplicado de una lista de imágenes existente.
ImageList_EndDrag

Finaliza una operación de arrastre. (ImageList_EndDrag)
ImageList_ExtractIcon

Llama a la función ImageList_GetIcon para crear un icono o cursor basado en una imagen y máscara en una lista de imágenes.
ImageList_GetBkColor

Recupera el color de fondo actual de una lista de imágenes.
ImageList_GetDragImage

Recupera la lista de imágenes temporales que se usa para la imagen de arrastre. La función también recupera la posición de arrastre actual y el desplazamiento de la imagen de arrastre en relación con la posición de arrastre.
ImageList_GetIcon

Crea un icono a partir de una imagen y máscara en una lista de imágenes.
ImageList_GetIconSize

Recupera las dimensiones de las imágenes de una lista de imágenes. Todas las imágenes de una lista de imágenes tienen las mismas dimensiones.
ImageList_GetImageCount

Recupera el número de imágenes de una lista de imágenes.
ImageList_GetImageInfo

Recupera información sobre una imagen.
ImageList_LoadBitmap

Llama a la función ImageList_LoadImage para crear una lista de imágenes a partir del recurso de mapa de bits especificado.
ImageList_LoadImageA

Crea una lista de imágenes a partir del mapa de bits especificado. (ANSI)
ImageList_LoadImageW

Crea una lista de imágenes a partir del mapa de bits especificado. (Unicode)
ImageList_Merge

Crea una nueva imagen combinando dos imágenes existentes. La función también crea una nueva lista de imágenes en la que se va a almacenar la imagen.
ImageList_Read

Lee una lista de imágenes de una secuencia.
ImageList_ReadEx

Lee una lista de imágenes de una secuencia y devuelve una interfaz IImageList a la lista de imágenes.
ImageList_Remove

Quita una imagen de una lista de imágenes. (ImageList_Remove)
ImageList_RemoveAll

Llama a la función ImageList_Remove para quitar todas las imágenes de una lista de imágenes.
ImageList_Replace

Reemplaza una imagen de una lista de imágenes por una nueva imagen. (ImageList_Replace)
ImageList_ReplaceIcon

Reemplaza una imagen por un icono o cursor. (ImageList_ReplaceIcon)
ImageList_SetBkColor

Establece el color de fondo de una lista de imágenes. Esta función solo funciona si agrega un icono o usa ImageList_AddMasked con un mapa de bits blanco y negro. Sin máscara, se dibuja toda la imagen; por lo tanto, el color de fondo no está visible.
ImageList_SetDragCursorImage

Crea una nueva imagen de arrastre combinando la imagen especificada (normalmente una imagen de cursor del mouse) con la imagen de arrastre actual.
ImageList_SetIconSize

Establece las dimensiones de las imágenes de una lista de imágenes y quita todas las imágenes de la lista. (ImageList_SetIconSize)
ImageList_SetImageCount

Cambia el tamaño de una lista de imágenes existente. (ImageList_SetImageCount)
ImageList_SetOverlayImage

Agrega una imagen especificada a la lista de imágenes que se van a usar como máscaras de superposición. Una lista de imágenes puede tener hasta cuatro máscaras de superposición en la versión 4.70 y anteriores y hasta 15 en la versión 4.71. La función asigna un índice de máscara de superposición a la imagen especificada.
ImageList_Write

Escribe una lista de imágenes en una secuencia. (ImageList_Write)
ImageList_WriteEx

Escribe una lista de imágenes en una secuencia. (ImageList_WriteEx)
INDEXTOOVERLAYMASK

Prepara el índice de una máscara de superposición para que la función ImageList_Draw pueda usarla.
INDEXTOSTATEIMAGEMASK

Prepara el índice de una imagen de estado para que un control de vista de árbol o un control de vista de lista puedan usar el índice para recuperar la imagen de estado de un elemento.
InitCommonControls

Registra e inicializa determinadas clases comunes de ventana de control. Esta función está obsoleta. Las nuevas aplicaciones deben usar la función InitCommonControlsEx.
InitCommonControlsEx

Garantiza que se cargue el archivo DLL de control común (Comctl32.dll) y registre clases de control comunes específicas del archivo DLL. Una aplicación debe llamar a esta función antes de crear un control común.
InitializeFlatSB

Inicializa barras de desplazamiento planas para una ventana determinada.
InitMUILanguage

Permite a una aplicación especificar un idioma que se usará con los controles comunes que son diferentes del idioma del sistema.
LBItemFromPt

Recupera el índice del elemento en el punto especificado de un cuadro de lista.
ListView_ApproximateViewRect

Calcula el ancho aproximado y el alto necesarios para mostrar un número determinado de elementos. Puede usar esta macro o enviar el mensaje LVM_APPROXIMATEVIEWRECT explícitamente.
ListView_Arrange

Organiza los elementos en la vista de iconos. Puede usar esta macro o enviar explícitamente el mensaje LVM_ARRANGE.
ListView_CancelEditLabel

Cancela una operación de edición de texto de elemento. Puede usar esta macro o enviar el mensaje LVM_CANCELEDITLABEL explícitamente.
ListView_CreateDragImage

Crea una lista de imágenes de arrastre para el elemento especificado. Puede usar esta macro o enviar el mensaje LVM_CREATEDRAGIMAGE explícitamente.
ListView_DeleteAllItems

Quita todos los elementos de un control de vista de lista. Puede usar esta macro o enviar el mensaje LVM_DELETEALLITEMS explícitamente.
ListView_DeleteColumn

Quita una columna de un control de vista de lista. Puede usar esta macro o enviar el mensaje LVM_DELETECOLUMN explícitamente.
ListView_DeleteItem

Quita un elemento de un control de vista de lista. Puede usar esta macro o enviar explícitamente el mensaje LVM_DELETEITEM.
ListView_EditLabel

Comienza la edición local del texto del elemento de vista de lista especificado. El mensaje selecciona y centra implícitamente el elemento especificado. Puede usar esta macro o enviar explícitamente el mensaje de LVM_EDITLABEL.
ListView_EnableGroupView

Habilita o deshabilita si los elementos de un control de vista de lista se muestran como un grupo. Puede usar esta macro o enviar explícitamente el mensaje LVM_ENABLEGROUPVIEW.
ListView_EnsureVisible

Garantiza que un elemento de vista de lista esté completamente o parcialmente visible, desplazando el control de vista de lista si es necesario. Puede usar esta macro o enviar el mensaje LVM_ENSUREVISIBLE explícitamente.
ListView_FindItem

Busca un elemento de vista de lista con las características especificadas. Puede usar esta macro o enviar explícitamente el mensaje LVM_FINDITEM.
ListView_GetBkColor

Obtiene el color de fondo de un control de vista de lista. Puede usar esta macro o enviar explícitamente el mensaje de LVM_GETBKCOLOR.
ListView_GetBkImage

Obtiene la imagen de fondo en un control de vista de lista. Puede usar esta macro o enviar el mensaje LVM_GETBKIMAGE explícitamente.
ListView_GetCallbackMask

Obtiene la máscara de devolución de llamada de un control de vista de lista. Puede usar esta macro o enviar explícitamente el mensaje de LVM_GETCALLBACKMASK.
ListView_GetCheckState

Determina si se selecciona un elemento de un control de vista de lista. Esto solo se debe usar para los controles de vista de lista que tienen el estilo LVS_EX_CHECKBOXES.
ListView_GetColumn

Obtiene los atributos de la columna de un control de vista de lista. Puede usar esta macro o enviar el mensaje LVM_GETCOLUMN explícitamente.
ListView_GetColumnOrderArray

Obtiene el orden de las columnas de izquierda a derecha actuales en un control de vista de lista. Puede usar esta macro o enviar el mensaje LVM_GETCOLUMNORDERARRAY explícitamente.
ListView_GetColumnWidth

Obtiene el ancho de una columna en la vista de informe o lista. Puede usar esta macro o enviar explícitamente el mensaje de LVM_GETCOLUMNWIDTH.
ListView_GetCountPerPage

Calcula el número de elementos que pueden caber verticalmente en el área visible de un control de vista de lista cuando se encuentra en la vista de lista o informe. Solo se cuentan los elementos totalmente visibles. Puede usar esta macro o enviar explícitamente el mensaje de LVM_GETCOUNTPERPAGE.
ListView_GetEditControl

Obtiene el identificador del control de edición que se usa para editar el texto de un elemento de vista de lista. Puede usar esta macro o enviar el mensaje LVM_GETEDITCONTROL explícitamente.
ListView_GetEmptyText

Obtiene el texto destinado a mostrarse cuando el control de vista de lista aparece vacío. Use esta macro o envíe explícitamente el mensaje LVM_GETEMPTYTEXT.
ListView_GetExtendedListViewStyle

Obtiene los estilos extendidos que están actualmente en uso para un control de vista de lista determinado. Puede usar esta macro o enviar el mensaje LVM_GETEXTENDEDLISTVIEWSTYLE explícitamente.
ListView_GetFocusedGroup

Obtiene el grupo que tiene el foco. Use esta macro o envíe explícitamente el mensaje LVM_GETFOCUSEDGROUP.
ListView_GetFooterInfo

Obtiene información sobre el pie de página de un control de vista de lista especificado. Use esta macro o envíe explícitamente el mensaje LVM_GETFOOTERINFO.
ListView_GetFooterItem

Obtiene información sobre un elemento de pie de página para un control de vista de lista especificado. Use esta macro o envíe explícitamente el mensaje LVM_GETFOOTERITEM.
ListView_GetFooterItemRect

Obtiene las coordenadas de un pie de página para un elemento especificado en un control de vista de lista. Use esta macro o envíe explícitamente el mensaje LVM_GETFOOTERITEMRECT.
ListView_GetFooterRect

Obtiene las coordenadas del pie de página de un control de vista de lista especificado. Use esta macro o envíe explícitamente el mensaje LVM_GETFOOTERRECT.
ListView_GetGroupCount

Obtiene el número de grupos. Puede usar esta macro o enviar explícitamente el mensaje de LVM_GETGROUPCOUNT.
ListView_GetGroupHeaderImageList

Obtiene la lista de imágenes de encabezado de grupo que se ha establecido para un control de vista de lista existente.
ListView_GetGroupInfo

Obtiene información de grupo. Puede usar esta macro o enviar explícitamente el mensaje de LVM_GETGROUPINFO.
ListView_GetGroupInfoByIndex

Obtiene información sobre un grupo especificado. Use esta macro o envíe explícitamente el mensaje LVM_GETGROUPINFOBYINDEX.
ListView_GetGroupMetrics

Obtiene información sobre la presentación de grupos. Puede usar esta macro o enviar explícitamente el mensaje LVM_GETGROUPMETRICS.
ListView_GetGroupRect

Obtiene el rectángulo de un grupo especificado. Use esta macro o envíe explícitamente el mensaje LVM_GETGROUPRECT.
ListView_GetGroupState

Obtiene el estado de un grupo especificado. Use esta macro o envíe explícitamente el mensaje LVM_GETGROUPSTATE.
ListView_GetHeader

Obtiene el identificador del control de encabezado utilizado por un control de vista de lista. Puede usar esta macro o enviar explícitamente el mensaje de LVM_GETHEADER.
ListView_GetHotCursor

Obtiene el HCURSOR utilizado cuando el puntero está sobre un elemento mientras está habilitado el seguimiento activo. Puede usar esta macro o enviar explícitamente el mensaje de LVM_GETHOTCURSOR.
ListView_GetHotItem

Obtiene el índice del elemento activo. Puede usar esta macro o enviar explícitamente el mensaje de LVM_GETHOTITEM.
ListView_GetHoverTime

Obtiene la cantidad de tiempo que el cursor del mouse debe mantener el puntero sobre un elemento antes de seleccionarlo. Puede usar esta macro o enviar explícitamente el mensaje LVM_GETHOVERTIME.
ListView_GetImageList

Obtiene el identificador de una lista de imágenes utilizada para dibujar elementos de vista de lista. Puede usar esta macro o enviar el mensaje LVM_GETIMAGELIST explícitamente.
ListView_GetInsertMark

Obtiene la posición del punto de inserción. Puede usar esta macro o enviar el mensaje LVM_GETINSERTMARK explícitamente.
ListView_GetInsertMarkColor

Obtiene el color del punto de inserción. Puede usar esta macro o enviar el mensaje LVM_GETINSERTMARKCOLOR explícitamente.
ListView_GetInsertMarkRect

Obtiene el rectángulo que enlaza el punto de inserción. Puede usar esta macro o enviar el mensaje LVM_GETINSERTMARKRECT explícitamente.
ListView_GetISearchString

Obtiene la cadena de búsqueda incremental de un control de vista de lista. Puede usar esta macro o enviar el mensaje LVM_GETISEARCHSTRING explícitamente.
ListView_GetItem

Obtiene algunos o todos los atributos de un elemento de vista de lista. Puede usar esta macro o enviar el mensaje LVM_GETITEM explícitamente.
ListView_GetItemCount

Obtiene el número de elementos de un control de vista de lista. Puede usar esta macro o enviar el mensaje LVM_GETITEMCOUNT explícitamente.
ListView_GetItemIndexRect

Obtiene el rectángulo delimitador de todo o parte de un subelemento en la vista actual de un control de vista de lista especificado. Use esta macro o envíe explícitamente el mensaje LVM_GETITEMINDEXRECT.
ListView_GetItemPosition

Obtiene la posición de un elemento de vista de lista. Puede usar esta macro o enviar explícitamente el mensaje LVM_GETITEMPOSITION.
ListView_GetItemRect

Obtiene el rectángulo delimitador de todo o parte de un elemento en la vista actual. Puede usar esta macro o enviar el mensaje LVM_GETITEMRECT explícitamente.
ListView_GetItemSpacing

Determina el espaciado entre los elementos de un control de vista de lista. Puede usar esta macro o enviar el mensaje LVM_GETITEMSPACING explícitamente.
ListView_GetItemState

Obtiene el estado de un elemento de vista de lista. Puede usar esta macro o enviar explícitamente el mensaje LVM_GETITEMSTATE.
ListView_GetItemText

Obtiene el texto de un elemento o subelemento de vista de lista. Puede usar esta macro o enviar el mensaje LVM_GETITEMTEXT explícitamente.
ListView_GetNextItem

Busca un elemento de vista de lista que tenga las propiedades especificadas y lleve la relación especificada con un elemento especificado. Puede usar esta macro o enviar el mensaje LVM_GETNEXTITEM explícitamente.
ListView_GetNextItemIndex

Obtiene el índice del elemento en un control de vista de lista determinado que tiene las propiedades y la relación especificadas con otro elemento específico. Use esta macro o envíe explícitamente el mensaje LVM_GETNEXTITEMINDEX.
ListView_GetNumberOfWorkAreas

Obtiene el número de áreas de trabajo en un control de vista de lista. Puede usar esta macro o enviar el mensaje LVM_GETNUMBEROFWORKAREAS explícitamente.
ListView_GetOrigin

Obtiene el origen de la vista actual para un control de vista de lista. Puede usar esta macro o enviar el mensaje LVM_GETORIGIN explícitamente.
ListView_GetOutlineColor

Obtiene el color del borde de un control de vista de lista si se establece el estilo de ventana extendida LVS_EX_BORDERSELECT. Puede usar esta macro o enviar el mensaje LVM_GETOUTLINECOLOR explícitamente.
ListView_GetSelectedColumn

Obtiene un entero que especifica la columna seleccionada. Puede usar esta macro o enviar el mensaje LVM_GETSELECTEDCOLUMN explícitamente.
ListView_GetSelectedCount

Determina el número de elementos seleccionados en un control de vista de lista. Puede usar esta macro o enviar el mensaje LVM_GETSELECTEDCOUNT explícitamente.
ListView_GetSelectionMark

Obtiene la marca de selección de un control de vista de lista. Puede usar esta macro o enviar explícitamente el mensaje LVM_GETSELECTIONMARK.
ListView_GetStringWidth

Determina el ancho de una cadena especificada mediante la fuente actual del control de vista de lista especificada. Puede usar esta macro o enviar el mensaje LVM_GETSTRINGWIDTH explícitamente.
ListView_GetSubItemRect

Obtiene información sobre el rectángulo que rodea un subelemento en un control de vista de lista.
ListView_GetTextBkColor

Obtiene el color de fondo del texto de un control de vista de lista. Puede usar esta macro o enviar el mensaje LVM_GETTEXTBKCOLOR explícitamente.
ListView_GetTextColor

Obtiene el color de texto de un control de vista de lista. Puede usar esta macro o enviar el mensaje LVM_GETTEXTCOLOR explícitamente.
ListView_GetTileInfo

Obtiene información sobre un icono en un control de vista de lista. Puede usar esta macro o enviar el mensaje LVM_GETTILEINFO explícitamente.
ListView_GetTileViewInfo

Obtiene información sobre un control de vista de lista en la vista de mosaico. Puede usar esta macro o enviar el mensaje LVM_GETTILEVIEWINFO explícitamente.
ListView_GetToolTips

Obtiene el control de información sobre herramientas que usa el control de vista de lista para mostrar información sobre herramientas. Puede usar esta macro o enviar el mensaje LVM_GETTOOLTIPS explícitamente.
ListView_GetTopIndex

Obtiene el índice del elemento visible más arriba cuando está en la vista de lista o informe. Puede usar esta macro o enviar el mensaje LVM_GETTOPINDEX explícitamente.
ListView_GetUnicodeFormat

Obtiene la marca de formato de caracteres Unicode para el control. Puede usar esta macro o enviar el mensaje LVM_GETUNICODEFORMAT explícitamente.
ListView_GetView

Obtiene la vista actual de un control de vista de lista. Puede usar esta macro o enviar el mensaje LVM_GETVIEW explícitamente.
ListView_GetViewRect

Obtiene el rectángulo delimitador de todos los elementos del control de vista de lista. La vista de lista debe estar en el icono o en la vista de icono pequeño. Puede usar esta macro o enviar el mensaje LVM_GETVIEWRECT explícitamente.
ListView_GetWorkAreas

Obtiene las áreas de trabajo de un control de vista de lista. Puede usar esta macro o enviar el mensaje LVM_GETWORKAREAS explícitamente.
ListView_HasGroup

Determina si el control de vista de lista tiene un grupo especificado. Puede usar esta macro o enviar el mensaje LVM_HASGROUP explícitamente.
ListView_HitTest

Determina qué elemento de vista de lista, si existe, está en una posición especificada. Puede usar esta macro o enviar el mensaje LVM_HITTEST explícitamente. (ListView_HitTest)
ListView_HitTestEx

Determina qué elemento de vista de lista, si existe, está en una posición especificada. Puede usar esta macro o enviar el mensaje LVM_HITTEST explícitamente. (ListView_HitTestEx)
ListView_InsertColumn

Inserta una nueva columna en un control de vista de lista. Puede usar esta macro o enviar el mensaje LVM_INSERTCOLUMN explícitamente.
ListView_InsertGroup

Inserta un grupo en un control de vista de lista. Puede usar esta macro o enviar el mensaje LVM_INSERTGROUP explícitamente.
ListView_InsertGroupSorted

Inserta un grupo en una lista ordenada de grupos. Puede usar esta macro o enviar el mensaje LVM_INSERTGROUPSORTED explícitamente.
ListView_InsertItem

Inserta un nuevo elemento en un control de vista de lista. Puede usar esta macro o enviar el mensaje LVM_INSERTITEM explícitamente.
ListView_InsertMarkHitTest

Recupera el punto de inserción más cercano a un punto especificado. Puede usar esta macro o enviar el mensaje LVM_INSERTMARKHITTEST explícitamente.
ListView_IsGroupViewEnabled

Comprueba si el control de vista de lista tiene habilitada la vista de grupo. Puede usar esta macro o enviar explícitamente el mensaje LVM_ISGROUPVIEWENABLED.
ListView_IsItemVisible

Indica si un elemento del control de vista de lista está visible. Use esta macro o envíe explícitamente el mensaje LVM_ISITEMVISIBLE.
ListView_MapIDToIndex

Asigna el identificador de un elemento a un índice. Puede usar esta macro o enviar el mensaje LVM_MAPIDTOINDEX explícitamente.
ListView_MapIndexToID

Asigna el índice de un elemento a un identificador único. Puede usar esta macro o enviar el mensaje LVM_MAPINDEXTOID explícitamente.
ListView_MoveGroup

Esta macro no se implementa. (ListView_MoveGroup)
ListView_MoveItemToGroup

Esta macro no se implementa. (ListView_MoveItemToGroup)
ListView_RedrawItems

Fuerza un control de vista de lista para volver a dibujar un intervalo de elementos. Puede usar esta macro o enviar el mensaje LVM_REDRAWITEMS explícitamente.
ListView_RemoveAllGroups

Quita todos los grupos de un control de vista de lista. Puede usar esta macro o enviar el mensaje LVM_REMOVEALLGROUPS explícitamente.
ListView_RemoveGroup

Quita un grupo de un control de vista de lista. Puede usar esta macro o enviar explícitamente el mensaje LVM_REMOVEGROUP.
ListView_Scroll

Desplaza el contenido de un control de vista de lista. Puede usar esta macro o enviar el mensaje LVM_SCROLL explícitamente.
ListView_SetBkColor

Establece el color de fondo de un control de vista de lista. Puede usar esta macro o enviar el mensaje LVM_SETBKCOLOR explícitamente.
ListView_SetBkImage

Establece la imagen de fondo en un control de vista de lista. Puede usar esta macro o enviar el mensaje LVM_SETBKIMAGE explícitamente.
ListView_SetCallbackMask

Cambia la máscara de devolución de llamada para un control de vista de lista. Puede usar esta macro o enviar el mensaje LVM_SETCALLBACKMASK explícitamente.
ListView_SetCheckState

Selecciona o anula la selección de un elemento en un control de vista de lista. Puede usar esta macro o enviar el mensaje LVM_SETITEMSTATE explícitamente.
ListView_SetColumn

Establece los atributos de una columna de vista de lista. Puede usar esta macro o enviar el mensaje LVM_SETCOLUMN explícitamente.
ListView_SetColumnOrderArray

Establece el orden de izquierda a derecha de las columnas en un control de vista de lista. Puede usar esta macro o enviar el mensaje LVM_SETCOLUMNORDERARRAY explícitamente.
ListView_SetColumnWidth

Se usa para cambiar el ancho de una columna en la vista de informe o el ancho de todas las columnas en modo de vista de lista. Puede usar esta macro o enviar el mensaje LVM_SETCOLUMNWIDTH explícitamente.
ListView_SetExtendedListViewStyle

Establece estilos extendidos para controles de vista de lista. Puede usar esta macro o enviar el mensaje LVM_SETEXTENDEDLISTVIEWSTYLE explícitamente.
ListView_SetExtendedListViewStyleEx

Establece estilos extendidos para los controles de vista de lista mediante la máscara de estilo. Puede usar esta macro o enviar el mensaje LVM_SETEXTENDEDLISTVIEWSTYLE explícitamente.
ListView_SetGroupHeaderImageList

Asigna una lista de imágenes al encabezado de grupo de un control de vista de lista.
ListView_SetGroupInfo

Establece información de grupo. Puede usar esta macro o enviar el mensaje LVM_SETGROUPINFO explícitamente.
ListView_SetGroupMetrics

Establece información sobre la presentación de grupos. Puede usar esta macro o enviar el mensaje LVM_SETGROUPMETRICS explícitamente.
ListView_SetGroupState

Establece el estado de un grupo especificado.
ListView_SetHotCursor

Establece el HCURSOR que usa el control de vista de lista cuando el puntero está sobre un elemento mientras está habilitado el seguimiento activo. Puede usar esta macro o enviar el mensaje LVM_SETHOTCURSOR explícitamente. Para comprobar si el seguimiento activo está habilitado, llame a SystemParametersInfo.
ListView_SetHotItem

Establece el elemento activo en un control de vista de lista. Puede usar esta macro o enviar el mensaje LVM_SETHOTITEM explícitamente.
ListView_SetHoverTime

Establece la cantidad de tiempo que el cursor del mouse debe mantener el puntero sobre un elemento antes de seleccionarlo. Puede usar esta macro o enviar el mensaje LVM_SETHOVERTIME explícitamente.
ListView_SetIconSpacing

Establece el espaciado entre los iconos de los controles de vista de lista establecidos en el estilo LVS_ICON. Puede usar esta macro o enviar el mensaje LVM_SETICONSPACING explícitamente.
ListView_SetImageList

Asigna una lista de imágenes a un control de vista de lista. Puede usar esta macro o enviar explícitamente el mensaje de LVM_SETIMAGELIST.
ListView_SetInfoTip

Establece el texto de la información sobre herramientas. Puede usar esta macro o enviar explícitamente el mensaje LVM_SETINFOTIP.
ListView_SetInsertMark

Establece el punto de inserción en la posición definida. Puede usar esta macro o enviar explícitamente el mensaje LVM_SETINSERTMARK.
ListView_SetInsertMarkColor

Establece el color del punto de inserción. Puede usar esta macro o enviar explícitamente el mensaje LVM_SETINSERTMARKCOLOR.
ListView_SetItem

Establece algunos o todos los atributos de un elemento de vista de lista. También puede usar ListView_SetItem para establecer el texto de un subelemento. Puede usar esta macro o enviar explícitamente el mensaje LVM_SETITEM.
ListView_SetItemCount

Hace que el control de vista de lista asigne memoria para el número especificado de elementos. Puede usar esta macro o enviar explícitamente el mensaje LVM_SETITEMCOUNT.
ListView_SetItemCountEx

Establece el número virtual de elementos en una vista de lista virtual. Puede usar esta macro o enviar explícitamente el mensaje LVM_SETITEMCOUNT.
ListView_SetItemIndexState

Establece el estado de un elemento de vista de lista especificado. Use esta macro o envíe explícitamente el mensaje de LVM_SETITEMINDEXSTATE.
ListView_SetItemPosition

Mueve un elemento a una posición especificada en un control de vista de lista (en icono o vista de icono pequeño). Puede usar esta macro o enviar explícitamente el mensaje LVM_SETITEMPOSITION.
ListView_SetItemPosition32

Mueve un elemento a una posición especificada en un control de vista de lista (en icono o vista de icono pequeño).
ListView_SetItemState

Cambia el estado de un elemento en un control de vista de lista. Puede usar esta macro o enviar explícitamente el mensaje de LVM_SETITEMSTATE.
ListView_SetItemText

Cambia el texto de un elemento o subelemento de vista de lista. Puede usar esta macro o enviar explícitamente el mensaje de LVM_SETITEMTEXT.
ListView_SetOutlineColor

Establece el color del borde de un control de vista de lista si se establece el LVS_EX_BORDERSELECT estilo de ventana extendida. Puede usar esta macro o enviar explícitamente el mensaje LVM_SETOUTLINECOLOR.
ListView_SetSelectedColumn

Establece el índice de la columna seleccionada. Puede usar esta macro o enviar explícitamente el mensaje de LVM_SETSELECTEDCOLUMN.
ListView_SetSelectionMark

Establece la marca de selección en un control de vista de lista. Puede usar esta macro o enviar explícitamente el mensaje de LVM_SETSELECTIONMARK.
ListView_SetTextBkColor

Establece el color de fondo del texto en un control de vista de lista. Puede usar esta macro o enviar explícitamente el mensaje LVM_SETTEXTBKCOLOR.
ListView_SetTextColor

Establece el color de texto de un control de vista de lista. Puede usar esta macro o enviar explícitamente el mensaje de LVM_SETTEXTCOLOR.
ListView_SetTileInfo

Establece información para un icono existente de un control de vista de lista. Puede usar esta macro o enviar el mensaje LVM_SETTILEINFO explícitamente.
ListView_SetTileViewInfo

Establece la información que usa un control de vista de lista en la vista de mosaico. Puede usar esta macro o enviar explícitamente el mensaje LVM_SETTILEVIEWINFO.
ListView_SetToolTips

Establece el control de información sobre herramientas que usará el control de vista de lista para mostrar información sobre herramientas. Puede usar esta macro o enviar explícitamente el mensaje de LVM_SETTOOLTIPS.
ListView_SetUnicodeFormat

Establece la marca de formato de caracteres Unicode para el control. (ListView_SetUnicodeFormat)
ListView_SetView

Establece la vista de un control de vista de lista. Puede usar esta macro o enviar explícitamente el mensaje de LVM_SETVIEW.
ListView_SetWorkAreas

Establece las áreas de trabajo dentro de un control de vista de lista. Puede usar esta macro o enviar explícitamente el mensaje LVM_SETWORKAREAS.
ListView_SortGroups

Usa una función de comparación definida por la aplicación para ordenar grupos por identificador dentro de un control de vista de lista. Puede usar esta macro o enviar el mensaje LVM_SORTGROUPS explícitamente.
ListView_SortItems

Usa una función de comparación definida por la aplicación para ordenar los elementos de un control de vista de lista. El índice de cada elemento cambia para reflejar la nueva secuencia. Puede usar esta macro o enviar explícitamente el mensaje LVM_SORTITEMS.
ListView_SortItemsEx

Usa una función de comparación definida por la aplicación para ordenar los elementos de un control de vista de lista. El índice de cada elemento cambia para reflejar la nueva secuencia. Puede usar esta macro o enviar el mensaje LVM_SORTITEMSEX explícitamente.
ListView_SubItemHitTest

Determina qué elemento o subelemento de vista de lista se encuentra en una posición determinada. Puede usar esta macro o enviar explícitamente el mensaje de LVM_SUBITEMHITTEST. (ListView_SubItemHitTest)
ListView_SubItemHitTestEx

Determina qué elemento o subelemento de vista de lista se encuentra en una posición determinada. Puede usar esta macro o enviar explícitamente el mensaje de LVM_SUBITEMHITTEST. (ListView_SubItemHitTestEx)
ListView_Update

Novedades un elemento de vista de lista. Si el control de vista de lista tiene el estilo LVS_AUTOARRANGE, esta macro hace que se organice el control de vista de lista. Puede usar esta macro o enviar el mensaje LVM_UPDATE explícitamente.
LoadIconMetric

Carga un recurso de icono especificado con una métrica del sistema especificada por el cliente.
LoadIconWithScaleDown

Carga un icono. Si el icono no es un tamaño estándar, esta función reduce verticalmente una imagen más grande en lugar de escalar verticalmente una imagen más pequeña.
MakeDragList

Cambia el cuadro de lista de selección única especificado a un cuadro de lista de arrastrar.
MAKEIPADDRESS

Empaqueta cuatro valores de bytes en un único LPARAM adecuado para su uso con el mensaje IPM_SETADDRESS.
MAKEIPRANGE

Empaqueta dos valores de bytes en un único LPARAM adecuado para su uso con el mensaje IPM_SETRANGE.
MenuHelp

Procesa WM_MENUSELECT y WM_COMMAND mensajes y muestra texto de Ayuda sobre el menú actual en la ventana de estado especificada.
MonthCal_GetCalendarBorder

Obtiene el tamaño del borde, en píxeles, de un control de calendario de mes. Puede usar esta macro o enviar explícitamente el mensaje de MCM_GETCALENDARBORDER.
MonthCal_GetCalendarCount

Obtiene el número de calendarios que se muestran actualmente en el control de calendario. Puede usar esta macro o enviar el mensaje MCM_GETCALENDARCOUNT explícitamente.
MonthCal_GetCalendarGridInfo

Obtiene información sobre una cuadrícula de calendario.
MonthCal_GetCALID

Obtiene el identificador de calendario actual para el control de calendario especificado. Puede usar esta macro o enviar explícitamente el mensaje MCM_GETCALID.
MonthCal_GetColor

Recupera el color de una parte determinada de un control de calendario de mes. Puede usar esta macro o enviar explícitamente el mensaje de MCM_GETCOLOR.
MonthCal_GetCurrentView

Obtiene la vista de un control de calendario de mes. Puede usar esta macro o enviar el mensaje MCM_GETCURRENTVIEW explícitamente.
MonthCal_GetCurSel

Recupera la fecha seleccionada actualmente. Puede usar esta macro o enviar explícitamente el mensaje de MCM_GETCURSEL.
MonthCal_GetFirstDayOfWeek

Recupera el primer día de la semana para un control de calendario de mes. Puede usar esta macro o enviar el mensaje MCM_GETFIRSTDAYOFWEEK explícitamente.
MonthCal_GetMaxSelCount

Recupera el intervalo de fechas máximo que se puede seleccionar en un control de calendario de mes. Puede usar esta macro o enviar explícitamente el mensaje MCM_GETMAXSELCOUNT.
MonthCal_GetMaxTodayWidth

Recupera el ancho máximo de la cadena "today" en un control de calendario de mes. Esto incluye el texto de la etiqueta y el texto de fecha. Puede usar esta macro o enviar explícitamente el mensaje MCM_GETMAXTODAYWIDTH.
MonthCal_GetMinReqRect

Recupera el tamaño mínimo necesario para mostrar un mes completo en un control de calendario de mes. La información de tamaño se presenta en forma de estructura RECT. Puede usar esta macro o enviar explícitamente el mensaje de MCM_GETMINREQRECT.
MonthCal_GetMonthDelta

Recupera la tasa de desplazamiento para un control de calendario mensual. La velocidad de desplazamiento es el número de meses que el control mueve su visualización cuando el usuario hace clic en un botón de desplazamiento. Puede usar esta macro o enviar explícitamente el mensaje de MCM_GETMONTHDELTA.
MonthCal_GetMonthRange

Recupera información de fecha (mediante estructuras SYSTEMTIME) que representa los límites máximos y bajos de la presentación del control de calendario de un mes. Puede usar esta macro o enviar explícitamente el mensaje MCM_GETMONTHRANGE.
MonthCal_GetRange

Recupera las fechas mínimas y máximas permitidas establecidas para un control de calendario de mes. Puede usar esta macro o enviar explícitamente el mensaje de MCM_GETRANGE.
MonthCal_GetSelRange

Recupera información de fecha que representa los límites superior e inferior del intervalo de fechas seleccionado actualmente por el usuario. Puede usar esta macro o enviar explícitamente el mensaje de MCM_GETSELRANGE.
MonthCal_GetToday

Recupera la información de fecha para la fecha especificada como "today" para un control de calendario mensual. Puede usar esta macro o enviar explícitamente el mensaje de MCM_GETTODAY.
MonthCal_GetUnicodeFormat

Recupera la marca de formato de caracteres Unicode para el control . Puede usar esta macro o enviar explícitamente el mensaje MCM_GETUNICODEFORMAT.
MonthCal_HitTest

Determina qué parte de un control de calendario de mes se encuentra en un punto determinado de la pantalla. Puede usar esta macro o enviar el mensaje MCM_HITTEST explícitamente.
MonthCal_SetCalendarBorder

Establece el tamaño del borde, en píxeles, de un control de calendario de mes. Puede usar esta macro o enviar explícitamente el mensaje MCM_SETCALENDARBORDER.
MonthCal_SetCALID

Establece el identificador de calendario para el control de calendario especificado. Puede usar esta macro o enviar explícitamente el mensaje MCM_SETCALID.
MonthCal_SetColor

Establece el color de una parte determinada de un control de calendario de mes. Puede usar esta macro o enviar explícitamente el mensaje de MCM_SETCOLOR.
MonthCal_SetCurrentView

Establece la vista para un control de calendario de mes. Puede usar esta macro o enviar explícitamente el mensaje MCM_SETCURRENTVIEW.
MonthCal_SetCurSel

Establece la fecha seleccionada actualmente para un control de calendario mensual. Si la fecha especificada no está en la vista, el control actualiza la pantalla para que se muestre. Puede usar esta macro o enviar explícitamente el mensaje de MCM_SETCURSEL.
MonthCal_SetDayState

Establece los estados de día de todos los meses que están visibles actualmente dentro de un control de calendario de mes. Puede usar esta macro o enviar explícitamente el mensaje de MCM_SETDAYSTATE.
MonthCal_SetFirstDayOfWeek

Establece el primer día de la semana para un control de calendario de mes. Puede usar esta macro o enviar explícitamente el mensaje MCM_SETFIRSTDAYOFWEEK.
MonthCal_SetMaxSelCount

Establece el número máximo de días que se pueden seleccionar en un control de calendario mensual. Puede usar esta macro o enviar explícitamente el mensaje MCM_SETMAXSELCOUNT.
MonthCal_SetMonthDelta

Establece la tasa de desplazamiento para un control de calendario mensual. La velocidad de desplazamiento es el número de meses que el control mueve su visualización cuando el usuario hace clic en un botón de desplazamiento. Puede usar esta macro o enviar explícitamente el mensaje de MCM_SETMONTHDELTA.
MonthCal_SetRange

Establece las fechas mínima y máxima permitidas para un control de calendario mensual. Puede usar esta macro o enviar explícitamente el mensaje MCM_SETRANGE.
MonthCal_SetSelRange

Establece la selección de un control de calendario mensual en un intervalo de fechas determinado. Puede usar esta macro o enviar explícitamente el mensaje de MCM_SETSELRANGE.
MonthCal_SetToday

Establece la selección de "hoy" para un control de calendario de mes. Puede usar esta macro o enviar explícitamente el mensaje de MCM_SETTODAY.
MonthCal_SetUnicodeFormat

Establece la marca de formato de caracteres Unicode para el control. (MonthCal_SetUnicodeFormat)
MonthCal_SizeRectToMin

Calcula cuántos calendarios caben en el rectángulo especificado y, a continuación, devuelve el tamaño mínimo que debe tener un rectángulo para ajustarse a ese número de calendarios. Puede usar esta macro o enviar explícitamente el mensaje MCM_SIZERECTTOMIN.
Pager_ForwardMouse

Habilita o deshabilita el reenvío del mouse para el control de paginación. Cuando se habilita el reenvío del mouse, el control de paginación reenvía WM_MOUSEMOVE mensajes a la ventana contenida. Puede usar esta macro o enviar explícitamente el mensaje PGM_FORWARDMOUSE.
Pager_GetBkColor

Recupera el color de fondo actual del control de paginación. Puede usar esta macro o enviar el mensaje PGM_GETBKCOLOR explícitamente.
Pager_GetBorder

Recupera el tamaño del borde actual para el control de paginación. Puede usar esta macro o enviar explícitamente el mensaje PGM_GETBORDER.
Pager_GetButtonSize

Recupera el tamaño actual del botón para el control de paginación. Puede usar esta macro o enviar el mensaje PGM_GETBUTTONSIZE explícitamente.
Pager_GetButtonState

Recupera el estado del botón especificado en un control de paginación. Puede usar esta macro o enviar el mensaje PGM_GETBUTTONSTATE explícitamente.
Pager_GetDropTarget

Recupera el puntero de interfaz IDropTarget de un control de paginación. Puede usar esta macro o enviar el mensaje PGM_GETDROPTARGET explícitamente.
Pager_GetPos

Recupera la posición de desplazamiento actual del control de paginación. Puede usar esta macro o enviar el mensaje PGM_GETPOS explícitamente.
Pager_RecalcSize

Obliga al control de paginación a recalcular el tamaño de la ventana contenida. El uso de esta macro hará que se envíe una notificación PGN_CALCSIZE. Puede usar esta macro o enviar el mensaje PGM_RECALCSIZE explícitamente.
Pager_SetBkColor

Establece el color de fondo actual para el control de paginación. Puede usar esta macro o enviar el mensaje PGM_SETBKCOLOR explícitamente.
Pager_SetBorder

Establece el tamaño de borde actual para el control de paginación. Puede usar esta macro o enviar el mensaje PGM_SETBORDER explícitamente.
Pager_SetButtonSize

Establece el tamaño actual del botón para el control de paginación. Puede usar esta macro o enviar explícitamente el mensaje PGM_SETBUTTONSIZE.
Pager_SetChild

Establece la ventana independiente para el control de paginación.
Pager_SetPos

Establece la posición de desplazamiento del control de paginación. Puede usar esta macro o enviar explícitamente el mensaje PGM_SETPOS.
Pager_SetScrollInfo

Establece los parámetros de desplazamiento del control de paginación, incluido el valor de tiempo de espera, las líneas por tiempo de espera y los píxeles por línea. Puede usar esta macro o enviar el mensaje PGM_SETSETSCROLLINFO explícitamente.
RemoveWindowSubclass

Quita una devolución de llamada de subclase de una ventana.
SECOND_IPADDRESS

Extrae el valor del campo 1 de una dirección IP empaquetada recuperada con el mensaje IPM_GETADDRESS.
SetWindowSubclass

Instala o actualiza una devolución de llamada de subclase de ventana.
ShowHideMenuCtl

Establece o quita el atributo de marca de verificación del elemento de menú especificado y muestra u oculta el control correspondiente.
TabCtrl_AdjustRect

Calcula el área de visualización de un control de pestañas según un rectángulo de ventana o calcula el rectángulo de la ventana que correspondería a un área de visualización especificada. Puede usar esta macro o enviar el mensaje TCM_ADJUSTRECT explícitamente.
TabCtrl_DeleteAllItems

Quita todos los elementos de un control de pestañas. Puede usar esta macro o enviar el mensaje TCM_DELETEALLITEMS explícitamente.
TabCtrl_DeleteItem

Quita un elemento de un control de pestañas. Puede usar esta macro o enviar el mensaje TCM_DELETEITEM explícitamente.
TabCtrl_DeselectAll

Restablece los elementos de un control de pestaña, borrando los que se establecieron en el estado TCIS_BUTTONPRESSED. Puede usar esta macro o enviar el mensaje TCM_DESELECTALL explícitamente.
TabCtrl_GetCurFocus

Devuelve el índice del elemento que tiene el foco en un control de pestaña. Puede usar esta macro o enviar el mensaje TCM_GETCURFOCUS explícitamente.
TabCtrl_GetCurSel

Determina la pestaña seleccionada actualmente en un control de pestañas. Puede usar esta macro o enviar el mensaje TCM_GETCURSEL explícitamente.
TabCtrl_GetExtendedStyle

Recupera los estilos extendidos que están actualmente en uso para el control de pestañas. Puede usar esta macro o enviar el mensaje TCM_GETEXTENDEDSTYLE explícitamente.
TabCtrl_GetImageList

Recupera la lista de imágenes asociada a un control de pestañas. Puede usar esta macro o enviar el mensaje TCM_GETIMAGELIST explícitamente.
TabCtrl_GetItem

Recupera información sobre una pestaña de un control de pestañas. Puede usar esta macro o enviar explícitamente el mensaje TCM_GETITEM.
TabCtrl_GetItemCount

Recupera el número de pestañas del control de pestañas. Puede usar esta macro o enviar el mensaje TCM_GETITEMCOUNT explícitamente.
TabCtrl_GetItemRect

Recupera el rectángulo delimitador de una pestaña de un control de pestañas. Puede usar esta macro o enviar el mensaje TCM_GETITEMRECT explícitamente.
TabCtrl_GetRowCount

Recupera el número actual de filas de pestañas de un control de pestañas. Puede usar esta macro o enviar el mensaje TCM_GETROWCOUNT explícitamente.
TabCtrl_GetToolTips

Recupera el identificador del control de información sobre herramientas asociado a un control de pestaña. Puede usar esta macro o enviar el mensaje TCM_GETTOOLTIPS explícitamente.
TabCtrl_GetUnicodeFormat

Recupera la marca de formato de caracteres UNICODE para el control. Puede usar esta macro o enviar el mensaje TCM_GETUNICODEFORMAT explícitamente.
TabCtrl_HighlightItem

Establece el estado de resaltado de un elemento de pestaña. Puede usar esta macro o enviar explícitamente el mensaje TCM_HIGHLIGHTITEM.
TabCtrl_HitTest

Determina qué pestaña, si la hay, está en una posición de pantalla especificada. Puede usar esta macro o enviar explícitamente el mensaje de TCM_HITTEST.
TabCtrl_InsertItem

Inserta una nueva pestaña en un control de pestañas. Puede usar esta macro o enviar explícitamente el mensaje TCM_INSERTITEM.
TabCtrl_RemoveImage

Quita una imagen de la lista de imágenes de un control de pestañas. Puede usar esta macro o enviar explícitamente el mensaje TCM_REMOVEIMAGE.
TabCtrl_SetCurFocus

Establece el foco en una pestaña especificada de un control de pestañas. Puede usar esta macro o enviar el mensaje TCM_SETCURFOCUS explícitamente.
TabCtrl_SetCurSel

Selecciona una pestaña de un control de pestañas. Puede usar esta macro o enviar explícitamente el mensaje de TCM_SETCURSEL.
TabCtrl_SetExtendedStyle

Establece los estilos extendidos que usará el control de ficha. Puede usar esta macro o enviar el mensaje TCM_SETEXTENDEDSTYLE explícitamente.
TabCtrl_SetImageList

Asigna una lista de imágenes a un control de pestañas. Puede usar esta macro o enviar el mensaje TCM_SETIMAGELIST explícitamente.
TabCtrl_SetItem

Establece algunos o todos los atributos de una pestaña. Puede usar esta macro o enviar explícitamente el mensaje de TCM_SETITEM.
TabCtrl_SetItemExtra

Establece el número de bytes por pestaña reservados para los datos definidos por la aplicación en un control de pestañas. Puede usar esta macro o enviar explícitamente el mensaje de TCM_SETITEMEXTRA.
TabCtrl_SetItemSize

Establece el ancho y alto de las pestañas en un control de tabulación dibujado por el propietario o de ancho fijo. Puede usar esta macro o enviar explícitamente el mensaje TCM_SETITEMSIZE.
TabCtrl_SetMinTabWidth

Establece el ancho mínimo de los elementos de un control de pestañas. Puede usar esta macro o enviar explícitamente el mensaje TCM_SETMINTABWIDTH.
TabCtrl_SetPadding

Establece la cantidad de espacio (relleno) alrededor del icono y la etiqueta de cada pestaña en un control de pestañas. Puede usar esta macro o enviar el mensaje TCM_SETPADDING explícitamente.
TabCtrl_SetToolTips

Asigna un control de información sobre herramientas a un control de pestaña. Puede usar esta macro o enviar explícitamente el mensaje TCM_SETTOOLTIPS.
TabCtrl_SetUnicodeFormat

Establece la marca de formato de caracteres Unicode para el control. (TabCtrl_SetUnicodeFormat)
TaskDialog

La función TaskDialog crea, muestra y opera un cuadro de diálogo de tareas.
TaskDialogIndirect

La función TaskDialogIndirect crea, muestra y opera un cuadro de diálogo de tarea.
THIRD_IPADDRESS

Extrae el valor del campo 2 de una dirección IP empaquetada recuperada con el mensaje IPM_GETADDRESS.
TreeView_CreateDragImage

Crea un mapa de bits de arrastre para el elemento especificado en un control de vista de árbol.
TreeView_DeleteAllItems

Elimina todos los elementos de un control de vista de árbol.
TreeView_DeleteItem

Quita un elemento y todos sus elementos secundarios de un control de vista de árbol. También puede enviar el mensaje TVM_DELETEITEM explícitamente.
TreeView_EditLabel

Comienza la edición local del texto del elemento especificado, reemplazando el texto del elemento por un control de edición de una sola línea que contiene el texto.
TreeView_EndEditLabelNow

Finaliza la edición de la etiqueta de un elemento de vista de árbol. Puede usar esta macro o enviar explícitamente el mensaje TVM_ENDEDITLABELNOW.
TreeView_EnsureVisible

Garantiza que un elemento de vista de árbol esté visible, expandiendo el elemento primario o desplazando el control de vista de árbol, si es necesario. Puede usar esta macro o enviar explícitamente el mensaje TVM_ENSUREVISIBLE.
TreeView_Expand

La macro TreeView_Expand expande o contrae la lista de elementos secundarios asociados al elemento primario especificado, si existe. Puede usar esta macro o enviar explícitamente el mensaje de TVM_EXPAND.
TreeView_GetBkColor

Esta función se usa para recuperar el color de fondo de la selección actual. Puede usar esta macro o enviar explícitamente el mensaje de TVM_GETBKCOLOR.
TreeView_GetCheckState

Obtiene el estado de comprobación del elemento especificado. También puede usar el mensaje TVM_GETITEMSTATE directamente.
TreeView_GetChild

Recupera el primer elemento secundario del elemento de vista de árbol especificado. Puede usar esta macro o puede enviar explícitamente el mensaje TVM_GETNEXTITEM con la marca TVGN_CHILD.
TreeView_GetCount

Recupera un recuento de los elementos de un control de vista de árbol. Puede usar esta macro o enviar explícitamente el mensaje TVM_GETCOUNT.
TreeView_GetDropHilight

Recupera el elemento de vista de árbol que es el destino de una operación de arrastrar y colocar. Puede usar esta macro o puede enviar explícitamente el mensaje de TVM_GETNEXTITEM con la marca TVGN_DROPHILITE.
TreeView_GetEditControl

Recupera el identificador del control de edición que se usa para editar el texto de un elemento de vista de árbol. Puede usar esta macro o enviar explícitamente el mensaje de TVM_GETEDITCONTROL.
TreeView_GetExtendedStyle

Recupera el estilo extendido de un control de vista de árbol especificado. Use esta macro o envíe explícitamente el mensaje de TVM_GETEXTENDEDSTYLE.
TreeView_GetFirstVisible

Recupera el primer elemento visible en una ventana de control de vista de árbol. Puede usar esta macro o puede enviar explícitamente el mensaje TVM_GETNEXTITEM con la marca TVGN_FIRSTVISIBLE.
TreeView_GetImageList

Recupera el identificador de la lista de imágenes de estado o normal asociada a un control de vista de árbol. Puede usar esta macro o enviar explícitamente el mensaje TVM_GETIMAGELIST.
TreeView_GetIndent

Recupera la cantidad, en píxeles, que los elementos secundarios tienen sangría en relación con sus elementos primarios. Puede usar esta macro o enviar explícitamente el mensaje TVM_GETINDENT.
TreeView_GetInsertMarkColor

Recupera el color utilizado para dibujar la marca de inserción de la vista de árbol. Puede usar esta macro o enviar el mensaje TVM_GETINSERTMARKCOLOR explícitamente.
TreeView_GetISearchString

Recupera la cadena de búsqueda incremental para un control de vista de árbol. El control de vista de árbol usa la cadena de búsqueda incremental para seleccionar un elemento basado en caracteres tipados por el usuario. Puede usar esta macro o enviar el mensaje TVM_GETISEARCHSTRING explícitamente.
TreeView_GetItem

Recupera algunos o todos los atributos de un elemento de vista de árbol. Puede usar esta macro o enviar el mensaje TVM_GETITEM explícitamente.
TreeView_GetItemHeight

Recupera el alto actual de los elementos de vista de árbol. Puede usar esta macro o enviar el mensaje TVM_GETITEMHEIGHT explícitamente.
TreeView_GetItemPartRect

Recupera el rectángulo de límite más grande posible que constituye la "zona de aciertos" para una parte especificada de un elemento. Use esta macro o envíe explícitamente el mensaje TVM_GETITEMPARTRECT.
TreeView_GetItemRect

Recupera el rectángulo delimitador de un elemento de vista de árbol e indica si el elemento está visible. Puede usar esta macro o enviar el mensaje TVM_GETITEMRECT explícitamente.
TreeView_GetItemState

Recupera algunos o todos los atributos de estado de un elemento de vista de árbol. Puede usar esta macro o enviar el mensaje TVM_GETITEMSTATE explícitamente.
TreeView_GetLastVisible

Recupera el último elemento expandido en un control de vista de árbol. Esto no recupera el último elemento visible en la ventana de vista de árbol. Puede usar esta macro o puede enviar explícitamente el mensaje TVM_GETNEXTITEM con la marca TVGN_LASTVISIBLE.
TreeView_GetLineColor

Obtiene el color de línea actual. También puede usar el mensaje TVM_GETLINECOLOR directamente.
TreeView_GetNextItem

Recupera el elemento de vista de árbol que lleva la relación especificada con un elemento especificado. Puede usar esta macro, usar una de las macros de TreeView_Get que se describen a continuación o enviar el mensaje TVM_GETNEXTITEM explícitamente.
TreeView_GetNextSelected

Recupera el elemento de vista de árbol que lleva la relación de TVGN_NEXTSELECTED con un elemento de árbol especificado.
TreeView_GetNextSibling

Recupera el siguiente elemento relacionado de un elemento especificado en un control de vista de árbol. Puede usar esta macro o puede enviar explícitamente el mensaje TVM_GETNEXTITEM con la marca TVGN_NEXT.
TreeView_GetNextVisible

Recupera el siguiente elemento visible que sigue a un elemento especificado en un control de vista de árbol. Puede usar esta macro o puede enviar explícitamente el mensaje TVM_GETNEXTITEM con la marca TVGN_NEXTVISIBLE.
TreeView_GetParent

Recupera el elemento primario del elemento de vista de árbol especificado. Puede usar esta macro o puede enviar explícitamente el mensaje TVM_GETNEXTITEM con la marca TVGN_PARENT.
TreeView_GetPrevSibling

Recupera el elemento relacionado anterior de un elemento especificado en un control de vista de árbol. Puede usar esta macro o puede enviar explícitamente el mensaje de TVM_GETNEXTITEM con la marca TVGN_PREVIOUS.
TreeView_GetPrevVisible

Recupera el primer elemento visible que precede a un elemento especificado en un control de vista de árbol. Puede usar esta macro o puede enviar explícitamente el mensaje TVM_GETNEXTITEM con la marca TVGN_PREVIOUSVISIBLE.
TreeView_GetRoot

Recupera el elemento superior o muy primero del control de vista de árbol. Puede usar esta macro o puede enviar explícitamente el mensaje TVM_GETNEXTITEM con la marca TVGN_ROOT.
TreeView_GetScrollTime

Recupera el tiempo de desplazamiento máximo para el control de vista de árbol. Puede usar esta macro o enviar explícitamente el mensaje TVM_GETSCROLLTIME.
TreeView_GetSelectedCount

macro de TreeView_GetSelectedCount
TreeView_GetSelection

Recupera el elemento seleccionado actualmente en un control de vista de árbol. Puede usar esta macro o puede enviar explícitamente el mensaje TVM_GETNEXTITEM con la marca TVGN_CARET.
TreeView_GetTextColor

Recupera el color de texto actual del control. Puede usar esta macro o enviar el mensaje TVM_GETTEXTCOLOR explícitamente.
TreeView_GetToolTips

Recupera el identificador del control de información sobre herramientas secundario usado por un control de vista de árbol. Puede usar esta macro o enviar el mensaje TVM_GETTOOLTIPS explícitamente.
TreeView_GetUnicodeFormat

Recupera la marca de formato de caracteres Unicode para el control . Puede usar esta macro o enviar el mensaje TVM_GETUNICODEFORMAT explícitamente.
TreeView_GetVisibleCount

Obtiene el número de elementos que pueden ser totalmente visibles en la ventana cliente de un control de vista de árbol. Puede usar esta macro o enviar el mensaje TVM_GETVISIBLECOUNT explícitamente.
TreeView_HitTest

Determina la ubicación del punto especificado en relación con el área cliente de un control de vista de árbol. Puede usar esta macro o enviar el mensaje TVM_HITTEST explícitamente.
TreeView_InsertItem

Inserta un nuevo elemento en un control de vista de árbol. Puede usar esta macro o enviar el mensaje TVM_INSERTITEM explícitamente.
TreeView_MapAccIDToHTREEITEM

Asigna un identificador de accesibilidad a un HTREEITEM. Puede usar esta macro o enviar el mensaje TVM_MAPACCIDTOHTREEITEM explícitamente.
TreeView_MapHTREEITEMToAccID

Asigna un HTREEITEM a un identificador de accesibilidad. Puede usar esta macro o enviar el mensaje TVM_MAPHTREEITEMTOACCID explícitamente.
TreeView_Select

Selecciona el elemento de vista de árbol especificado, desplaza el elemento en la vista o vuelve a dibujar el elemento en el estilo usado para indicar el destino de una operación de arrastrar y colocar.
TreeView_SelectDropTarget

Vuelve a dibujar un elemento de control de vista de árbol especificado en el estilo usado para indicar el destino de una operación de arrastrar y colocar. Puede usar esta macro o la macro TreeView_Select, o bien puede enviar explícitamente el mensaje TVM_SELECTITEM.
TreeView_SelectItem

Selecciona el elemento de vista de árbol especificado. Puede usar esta macro o la macro TreeView_Select, o bien puede enviar explícitamente el mensaje TVM_SELECTITEM.
TreeView_SelectSetFirstVisible

Desplaza el control de vista de árbol verticalmente para asegurarse de que el elemento especificado está visible.
TreeView_SetAutoScrollInfo

Establece la información utilizada para determinar las características de desplazamiento automático. Use esta macro o envíe explícitamente el mensaje TVM_SETAUTOSCROLLINFO.
TreeView_SetBkColor

Establece el color de fondo del control. Puede usar esta macro o enviar el mensaje TVM_SETBKCOLOR explícitamente.
TreeView_SetBorder

Establece el tamaño del borde de los elementos de un control de vista de árbol. Puede usar esta macro o enviar el mensaje TVM_SETBORDER explícitamente.
TreeView_SetCheckState

Establece la imagen de estado del elemento en "activada" o "desactivada". También puede usar el mensaje TVM_SETITEM directamente.
TreeView_SetExtendedStyle

Establece el estilo extendido para un control TreeView especificado. Use esta macro o envíe explícitamente el mensaje TVM_SETEXTENDEDSTYLE.
TreeView_SetHot

Establece el elemento activo para un control de vista de árbol. Puede usar esta macro o enviar explícitamente el mensaje TVM_SETHOT.
TreeView_SetImageList

Establece la lista de imágenes de estado o normales para un control de vista de árbol y vuelve a dibujar el control mediante las nuevas imágenes. Puede usar esta macro o enviar el mensaje TVM_SETIMAGELIST explícitamente.
TreeView_SetIndent

Establece el ancho de la sangría de un control de vista de árbol y vuelve a dibujar el control para reflejar el nuevo ancho. Puede usar esta macro o enviar el mensaje TVM_SETINDENT explícitamente.
TreeView_SetInsertMark

Establece la marca de inserción en un control de vista de árbol. Puede usar esta macro o enviar explícitamente el mensaje TVM_SETINSERTMARK.
TreeView_SetInsertMarkColor

Establece el color utilizado para dibujar la marca de inserción de la vista de árbol. Puede usar esta macro o enviar explícitamente el mensaje TVM_SETINSERTMARKCOLOR.
TreeView_SetItem

La macro TreeView_SetItem establece algunos o todos los atributos de un elemento de vista de árbol. Puede usar esta macro o enviar el mensaje TVM_SETITEM explícitamente.
TreeView_SetItemHeight

Establece el alto de los elementos de vista de árbol. Puede usar esta macro o enviar explícitamente el mensaje TVM_SETITEMHEIGHT.
TreeView_SetItemState

Establece los atributos de estado de un elemento de vista de árbol. Puede usar esta macro o enviar el mensaje TVM_SETITEM explícitamente.
TreeView_SetLineColor

Establece el color de línea actual. También puede usar directamente el mensaje TVM_SETLINECOLOR.
TreeView_SetScrollTime

Establece el tiempo de desplazamiento máximo para el control de vista de árbol. Puede usar esta macro o enviar explícitamente el mensaje TVM_SETSCROLLTIME.
TreeView_SetTextColor

Establece el color de texto del control. Puede usar esta macro o enviar el mensaje TVM_SETTEXTCOLOR explícitamente.
TreeView_SetToolTips

Establece el control de información sobre herramientas secundario de un control de vista de árbol. Puede usar esta macro o enviar el mensaje TVM_SETTOOLTIPS explícitamente.
TreeView_SetUnicodeFormat

Establece la marca de formato de caracteres Unicode para el control. (TreeView_SetUnicodeFormat)
TreeView_ShowInfoTip

Muestra la información sobre un elemento especificado en un control de vista de árbol. Use esta macro o envíe explícitamente el mensaje TVM_SHOWINFOTIP.
TreeView_SortChildren

Ordena los elementos secundarios del elemento primario especificado en un control de vista de árbol. Puede usar esta macro o enviar el mensaje TVM_SORTCHILDREN explícitamente.
TreeView_SortChildrenCB

Ordena los elementos de vista de árbol mediante una función de devolución de llamada definida por la aplicación que compara los elementos. Puede usar esta macro o enviar el mensaje TVM_SORTCHILDRENCB explícitamente.
UninitializeFlatSB

Anula la inicialización de barras de desplazamiento planas para una ventana determinada. La ventana especificada volverá a las barras de desplazamiento estándar.

Funciones de devolución de llamada

 
PFNLVGROUPCOMPARE

La función LVGroupCompare es una función de devolución de llamada definida por la aplicación que se usa con los mensajes LVM_INSERTGROUPSORTED y LVM_SORTGROUPS.
PFTASKDIALOGCALLBACK

La función TaskDialogCallbackProc es una función definida por la aplicación que se usa con la función TaskDialogIndirect.
SUBCLASSPROC

Define el prototipo de la función de devolución de llamada usada por RemoveWindowSubclass y SetWindowSubclass.

Estructuras

 
BUTTON_IMAGELIST

Contiene información sobre una lista de imágenes que se usa con un control de botón.
BUTTON_SPLITINFO

Contiene información que define un botón de división (BS_SPLITBUTTON y estilos de BS_DEFSPLITBUTTON). Se usa con los mensajes BCM_GETSPLITINFO y BCM_SETSPLITINFO.
COLORMAP

Contiene información utilizada por la función CreateMappedBitmap para asignar los colores del mapa de bits.
COLORSCHEME

Contiene información para el dibujo de botones en una barra de herramientas o en una barra de herramientas.
COMBOBOXEXITEMA

Contiene información sobre un elemento de un control ComboBoxEx. (ANSI)
COMBOBOXEXITEMW

Contiene información sobre un elemento de un control ComboBoxEx. (Unicode)
DATETIMEPICKERINFO

Contiene información sobre un control de selector de fecha y hora (DTP).
DRAGLISTINFO

Contiene información sobre un evento de arrastre. El puntero a DRAGLISTINFO se pasa como parámetro lParam del mensaje de lista de arrastre.
EDITBALLOONTIP

Contiene información sobre una sugerencia de globo asociada a un control de botón.
HD_TEXTFILTERA

Contiene información sobre los filtros de texto del control de encabezado. (ANSI)
HD_TEXTFILTERW

Contiene información sobre los filtros de texto del control de encabezado. (Unicode)
HDHITTESTINFO

Contiene información sobre una prueba de posicionamiento. Esta estructura se usa con el mensaje HDM_HITTEST y sustituye a la estructura HD_HITTESTINFO.
HDITEMA

Contiene información sobre un elemento de un control de encabezado. Esta estructura sustituye a la estructura HD_ITEM. (ANSI)
HDITEMW

Contiene información sobre un elemento de un control de encabezado. Esta estructura sustituye a la estructura HD_ITEM. (Unicode)
HDLAYOUT

Contiene información utilizada para establecer el tamaño y la posición de un control de encabezado. HDLAYOUT se usa con el mensaje HDM_LAYOUT. Esta estructura sustituye a la estructura HD_LAYOUT.
IMAGEINFO

La estructura IMAGEINFO contiene información sobre una imagen en una lista de imágenes. Esta estructura se usa con la función IImageList::GetImageInfo.
IMAGELISTDRAWPARAMS

La estructura IMAGELISTDRAWPARAMS contiene información sobre una operación de dibujo de lista de imágenes y se usa con la función IImageList::D raw.
INITCOMMONCONTROLSEX

Incluye información usada para cargar clases de control comunes desde la biblioteca de vínculos dinámicos (DLL). Esta estructura se usa con la función InitCommonControlsEx.
LHITTESTINFO

Se usa para obtener información sobre el vínculo correspondiente a una ubicación determinada.
LITEM

Se usa para establecer y recuperar información sobre un elemento de vínculo.
LVBKIMAGEA

Contiene información sobre la imagen de fondo de un control de vista de lista. Esta estructura se usa para establecer y recuperar información de imagen de fondo. (ANSI)
LVBKIMAGEW

Contiene información sobre la imagen de fondo de un control de vista de lista. Esta estructura se usa para establecer y recuperar información de imagen de fondo. (Unicode)
LVCOLUMNA

Contiene información sobre una columna en la vista de informe. Esta estructura se usa para crear y manipular columnas. Esta estructura sustituye a la estructura LV_COLUMN. (ANSI)
LVCOLUMNW

Contiene información sobre una columna en la vista de informe. Esta estructura se usa para crear y manipular columnas. Esta estructura sustituye a la estructura LV_COLUMN. (Unicode)
LVFINDINFOA

Contiene información utilizada al buscar un elemento de vista de lista. Esta estructura es idéntica a LV_FINDINFO pero se ha cambiado el nombre para ajustarse a las convenciones de nomenclatura estándar. (ANSI)
LVFINDINFOW

Contiene información utilizada al buscar un elemento de vista de lista. Esta estructura es idéntica a LV_FINDINFO pero se ha cambiado el nombre para ajustarse a las convenciones de nomenclatura estándar. (Unicode)
LVFOOTERINFO

Contiene información sobre un pie de página en un control de vista de lista.
LVFOOTERITEM

Contiene información sobre un elemento de pie de página.
LVGROUP

Se usa para establecer y recuperar grupos.
LVGROUPMETRICS

Contiene información sobre la presentación de grupos en un control de vista de lista.
LVHITTESTINFO

Contiene información sobre una prueba de posicionamiento.
LVINSERTGROUPSORTED

Se usa para ordenar grupos. Se usa con LVM_INSERTGROUPSORTED.
LVINSERTMARK

Se usa para describir los puntos de inserción.
LVITEMA

Especifica o recibe los atributos de un elemento de vista de lista. Esta estructura se ha actualizado para admitir un nuevo valor de máscara (LVIF_INDENT) que habilita la sangría de elementos. Esta estructura sustituye a la estructura LV_ITEM. (ANSI)
LVITEMINDEX

Contiene información de índice sobre un elemento de vista de lista.
LVITEMW

Especifica o recibe los atributos de un elemento de vista de lista. Esta estructura se ha actualizado para admitir un nuevo valor de máscara (LVIF_INDENT) que habilita la sangría de elementos. Esta estructura sustituye a la estructura LV_ITEM. (Unicode)
LVSETINFOTIP

Proporciona información sobre el texto de la información sobre herramientas que se va a establecer.
LVTILEINFO

Proporciona información sobre un elemento de un control de vista de lista cuando se muestra en la vista de mosaico.
LVTILEVIEWINFO

Proporciona información sobre un control de vista de lista cuando se muestra en la vista de mosaico.
MCGRIDINFO

Contiene información sobre parte de un control de calendario.
MCHITTESTINFO

Incluye información específica de los puntos de prueba de posicionamiento para un control de calendario de mes. Esta estructura se usa con el mensaje MCM_HITTEST y la macro MonthCal_HitTest correspondiente.
NMBCDROPDOWN

Contiene información sobre una notificación de BCN_DROPDOWN.
NMBCHOTITEM

Contiene información sobre el movimiento del mouse sobre un control de botón.
NMCBEDRAGBEGINA

Contiene información utilizada con el código de notificación de CBEN_DRAGBEGIN. (ANSI)
NMCBEDRAGBEGINW

Contiene información utilizada con el código de notificación de CBEN_DRAGBEGIN. (Unicode)
NMCBEENDEDITA

Contiene información sobre la conclusión de una operación de edición dentro de un control ComboBoxEx. Esta estructura se usa con el código de notificación CBEN_ENDEDIT. (ANSI)
NMCBEENDEDITW

Contiene información sobre la conclusión de una operación de edición dentro de un control ComboBoxEx. Esta estructura se usa con el código de notificación CBEN_ENDEDIT. (Unicode)
NMCHAR

Contiene información utilizada con mensajes de notificación de caracteres.
NMCOMBOBOXEXA

Contiene información específica de los elementos ComboBoxEx para su uso con códigos de notificación. (ANSI)
NMCOMBOBOXEXW

Contiene información específica de los elementos ComboBoxEx para su uso con códigos de notificación. (Unicode)
NMCUSTOMDRAW

Contiene información específica de un código de notificación de NM_CUSTOMDRAW.
NMCUSTOMSPLITRECTINFO

Contiene información sobre los dos rectángulos de un botón de división. Se envía con la notificación de NM_GETCUSTOMSPLITRECT.
NMCUSTOMTEXT

Contiene información utilizada con la notificación de texto personalizada.
NMDATETIMECHANGE

Contiene información sobre un cambio que se ha realizado en un control de selector de fecha y hora (DTP). Esta estructura se usa con el código de notificación DTN_DATETIMECHANGE.
NMDATETIMEFORMATA

Contiene información sobre una parte de la cadena de formato que define un campo de devolución de llamada dentro de un control selector de fecha y hora (DTP). (ANSI)
NMDATETIMEFORMATQUERYA

Contiene información sobre un campo de devolución de llamada de control de fecha y hora (DTP). (ANSI)
NMDATETIMEFORMATQUERYW

Contiene información sobre un campo de devolución de llamada de control de fecha y hora (DTP). (Unicode)
NMDATETIMEFORMATW

Contiene información sobre una parte de la cadena de formato que define un campo de devolución de llamada dentro de un control selector de fecha y hora (DTP). (Unicode)
NMDATETIMESTRINGA

Contiene información específica de una operación de edición que se ha realizado en un control de selector de fecha y hora (DTP). Este mensaje se usa con el código de notificación DTN_USERSTRING. (ANSI)
NMDATETIMESTRINGW

Contiene información específica de una operación de edición que se ha realizado en un control de selector de fecha y hora (DTP). Este mensaje se usa con el código de notificación DTN_USERSTRING. (Unicode)
NMDATETIMEWMKEYDOWNA

Incluye información que se usa para describir y controlar un código de notificación de DTN_WMKEYDOWN. (ANSI)
NMDATETIMEWMKEYDOWNW

Incluye información que se usa para describir y controlar un código de notificación de DTN_WMKEYDOWN. (Unicode)
NMDAYSTATE

Incluye la información necesaria para procesar el código de notificación de MCN_GETDAYSTATE. Todos los miembros de esta estructura son para la entrada, excepto prgDayState, que la aplicación receptora debe establecer al procesar MCN_GETDAYSTATE.
NMHDDISPINFOA

Contiene información utilizada para controlar HDN_GETDISPINFO códigos de notificación. (ANSI)
NMHDDISPINFOW

Contiene información utilizada para controlar HDN_GETDISPINFO códigos de notificación. (Unicode)
NMHDFILTERBTNCLICK

Especifica o recibe los atributos de un clic de botón de filtro.
NMHEADERA

Contiene información sobre los mensajes de notificación de control de encabezado. Esta estructura sustituye a la estructura HD_NOTIFY. (ANSI)
NMHEADERW

Contiene información sobre los mensajes de notificación de control de encabezado. Esta estructura sustituye a la estructura HD_NOTIFY. (Unicode)
NMIPADDRESS

Contiene información para el código de notificación de IPN_FIELDCHANGED.
NMITEMACTIVATE

Contiene información sobre un código de notificación de LVN_ITEMACTIVATE.
NMKEY

Contiene información usada con mensajes de notificación de clave.
NMLINK

NMLINK Contiene información de notificación. Envíe esta estructura con los mensajes NM_CLICK o NM_RETURN.
NMLISTVIEW

Contiene información sobre un mensaje de notificación de vista de lista. Esta estructura es la misma que la estructura de NM_LISTVIEW, pero se ha cambiado el nombre para ajustarse a las convenciones de nomenclatura estándar.
NMLVCACHEHINT

Contiene información utilizada para actualizar la información del elemento almacenado en caché para su uso con una vista de lista virtual.
NMLVCUSTOMDRAW

Contiene información específica de un código de notificación de NM_CUSTOMDRAW (vista de lista) enviado por un control de vista de lista.
NMLVDISPINFOA

Contiene información sobre un código de notificación de LVN_GETDISPINFO o LVN_SETDISPINFO. Esta estructura es la misma que la estructura LV_DISPINFO, pero se ha cambiado el nombre para ajustarse a las convenciones de nomenclatura estándar. (ANSI)
NMLVDISPINFOW

Contiene información sobre un código de notificación de LVN_GETDISPINFO o LVN_SETDISPINFO. Esta estructura es la misma que la estructura LV_DISPINFO, pero se ha cambiado el nombre para ajustarse a las convenciones de nomenclatura estándar. (Unicode)
NMLVEMPTYMARKUP

Contiene información utilizada con el código de notificación de LVN_GETEMPTYMARKUP.
NMLVFINDITEMA

Contiene información que el propietario necesita para buscar elementos solicitados por un control de vista de lista virtual. Esta estructura se usa con el código de notificación de LVN_ODFINDITEM. (ANSI)
NMLVFINDITEMW

Contiene información que el propietario necesita para buscar elementos solicitados por un control de vista de lista virtual. Esta estructura se usa con el código de notificación de LVN_ODFINDITEM. (Unicode)
NMLVGETINFOTIPA

Contiene y recibe información de elemento de vista de lista necesaria para mostrar una información sobre herramientas de un elemento. Esta estructura se usa con el código de notificación de LVN_GETINFOTIP. (ANSI)
NMLVGETINFOTIPW

Contiene y recibe información de elemento de vista de lista necesaria para mostrar una información sobre herramientas de un elemento. Esta estructura se usa con el código de notificación de LVN_GETINFOTIP. (Unicode)
NMLVKEYDOWN

Contiene información utilizada para procesar el código de notificación de LVN_KEYDOWN. Esta estructura es la misma que la estructura NMLVKEYDOWN, pero se ha cambiado el nombre para ajustarse a las convenciones de nomenclatura estándar.
NMLVLINK

Contiene información sobre un código de notificación de LVN_LINKCLICK.
NMLVODSTATECHANGE

Estructura que contiene información para su uso en el procesamiento del código de notificación de LVN_ODSTATECHANGED.
NMLVSCROLL

Proporciona información sobre una operación de desplazamiento.
NMMOUSE

Contiene información utilizada con mensajes de notificación del mouse.
NMOBJECTNOTIFY

Contiene información utilizada con los códigos de notificación de TBN_GETOBJECT, TCN_GETOBJECT y PSN_GETOBJECT.
NMPGCALCSIZE

Contiene y recibe información que el control de buscapersonas usa para calcular el área desplazable de la ventana contenida. Se usa con la notificación de PGN_CALCSIZE.
NMPGHOTITEM

Contiene información utilizada con el código de notificación de PGN_HOTITEMCHANGE.
NMPGSCROLL

Contiene y recibe información que el control de buscapersonas usa al desplazarse por la ventana independiente. Se usa con la notificación PGN_SCROLL.
NMRBAUTOSIZE

Contiene información utilizada para controlar los códigos de notificación de RBN_AUTOSIZE.
NMREBAR

Contiene información utilizada para controlar varias notificaciones de rebar.
NMREBARAUTOBREAK

Contiene información utilizada con el código de notificación de RBN_AUTOBREAK.
NMREBARCHEVRON

Contiene información utilizada para controlar el código de notificación de RBN_CHEVRONPUSHED.
NMREBARCHILDSIZE

Contiene información utilizada para controlar el código de notificación de RBN_CHILDSIZE.
NMREBARSPLITTER

Contiene información utilizada para controlar un código de notificación de RBN_SPLITTERDRAG.
NMSEARCHWEB

Contiene información utilizada para controlar un código de notificación de EN_SEARCHWEB .
NMSELCHANGE

Incluye la información necesaria para procesar el código de notificación de MCN_SELCHANGE.
NMTBCUSTOMDRAW

Contiene información específica de un código de notificación NM_CUSTOMDRAW enviado por un control de barra de herramientas.
NMTBDISPINFOA

Contiene y recibe información para mostrar de un elemento de barra de herramientas. Esta estructura se usa con el código de notificación de TBN_GETDISPINFO. (ANSI)
NMTBDISPINFOW

Contiene y recibe información para mostrar de un elemento de barra de herramientas. Esta estructura se usa con el código de notificación de TBN_GETDISPINFO. (Unicode)
NMTBGETINFOTIPA

Contiene y recibe información sobre información sobre un elemento de barra de herramientas. Esta estructura se usa con el código de notificación TBN_GETINFOTIP. (ANSI)
NMTBGETINFOTIPW

Contiene y recibe información sobre información sobre un elemento de barra de herramientas. Esta estructura se usa con el código de notificación TBN_GETINFOTIP. (Unicode)
NMTBHOTITEM

Contiene información utilizada con el código de notificación de TBN_HOTITEMCHANGE.
NMTBRESTORE

Permite a las aplicaciones extraer la información que se colocó en NMTBSAVE cuando se guardó el estado de la barra de herramientas. Esta estructura se pasa a las aplicaciones cuando reciben un código de notificación de TBN_RESTORE.
NMTBSAVE

Esta estructura se pasa a las aplicaciones cuando reciben un código de notificación de TBN_SAVE. Contiene información sobre el botón que se está guardando actualmente. Las aplicaciones pueden modificar los valores de los miembros para guardar información adicional.
NMTCKEYDOWN

Contiene información sobre una pulsación de tecla en un control de pestaña. Se usa con el código de notificación de TCN_KEYDOWN. Esta estructura sustituye a la estructura TC_KEYDOWN.
NMTOOLBARA

Contiene información utilizada para procesar códigos de notificación de la barra de herramientas. Esta estructura sustituye a la estructura TBNOTIFY. (ANSI)
NMTOOLBARW

Contiene información utilizada para procesar códigos de notificación de la barra de herramientas. Esta estructura sustituye a la estructura TBNOTIFY. (Unicode)
NMTOOLTIPSCREATED

Contiene información utilizada con códigos de notificación de NM_TOOLTIPSCREATED.
NMTRBTHUMBPOSCHANGING

Contiene información sobre una notificación de cambio de barra de seguimiento. Este mensaje se envía con la notificación TRBN_THUMBPOSCHANGING.
NMTREEVIEWA

Contiene información sobre un mensaje de notificación de vista de árbol. Esta estructura es idéntica a la estructura de NM_TREEVIEW, pero se ha cambiado el nombre para seguir las convenciones de nomenclatura actuales. (ANSI)
NMTREEVIEWW

Contiene información sobre un mensaje de notificación de vista de árbol. Esta estructura es idéntica a la estructura de NM_TREEVIEW, pero se ha cambiado el nombre para seguir las convenciones de nomenclatura actuales. (Unicode)
NMTTCUSTOMDRAW

Contiene información específica de un código de notificación de NM_CUSTOMDRAW enviado por un control de información sobre herramientas.
NMTTDISPINFOA

Contiene información utilizada para controlar el código de notificación de TTN_GETDISPINFO. Esta estructura sustituye a la estructura TOOLTIPTEXT. (ANSI)
NMTTDISPINFOW

Contiene información utilizada para controlar el código de notificación de TTN_GETDISPINFO. Esta estructura sustituye a la estructura TOOLTIPTEXT. (Unicode)
NMTVASYNCDRAW

Contiene una explicación de por qué se produjo un error en el dibujo de un icono o un elemento de árbol de superposición.
NMTVCUSTOMDRAW

Contiene información específica de un código de notificación de NM_CUSTOMDRAW (vista de árbol) enviado por un control de vista de árbol.
NMTVDISPINFOA

Contiene y recibe información para mostrar de un elemento de vista de árbol. Esta estructura es idéntica a la estructura de TV_DISPINFO, pero se ha cambiado el nombre para seguir las convenciones de nomenclatura actuales. (ANSI)
NMTVDISPINFOEXA

Contiene información relativa a la información de notificación extendida de TreeView. (ANSI)
NMTVDISPINFOEXW

Contiene información relativa a la información de notificación extendida de TreeView. (Unicode)
NMTVDISPINFOW

Contiene y recibe información para mostrar de un elemento de vista de árbol. Esta estructura es idéntica a la estructura de TV_DISPINFO, pero se ha cambiado el nombre para seguir las convenciones de nomenclatura actuales. (Unicode)
NMTVGETINFOTIPA

Contiene y recibe información del elemento de vista de árbol necesaria para mostrar una información sobre herramientas para un elemento. Esta estructura se usa con el código de notificación de TVN_GETINFOTIP. (ANSI)
NMTVGETINFOTIPW

Contiene y recibe información del elemento de vista de árbol necesaria para mostrar una información sobre herramientas para un elemento. Esta estructura se usa con el código de notificación de TVN_GETINFOTIP. (Unicode)
NMTVITEMCHANGE

Contiene información sobre un cambio de elemento de vista de árbol. Esta estructura se envía con las notificaciones de TVN_ITEMCHANGED y TVN_ITEMCHANGING.
NMTVKEYDOWN

Contiene información sobre un evento de teclado en un control de vista de árbol. Esta estructura se usa con el código de notificación TVN_KEYDOWN. La estructura es idéntica a la estructura de TV_KEYDOWN, pero se ha cambiado el nombre para seguir las convenciones de nomenclatura actuales.
NMTVSTATEIMAGECHANGING

Contiene información sobre un código de notificación de NM_TVSTATEIMAGECHANGING.
NMUPDOWN

Contiene información específica de los mensajes de notificación de control de arriba abajo. Es idéntico a y reemplaza la estructura NM_UPDOWN.
NMVIEWCHANGE

Almacena la información necesaria para procesar el código de notificación de MCN_VIEWCHANGE.
PBRANGE

Contiene información sobre los límites altos y bajos de un control de barra de progreso. Esta estructura se usa con el mensaje PBM_GETRANGE.
RBHITTESTINFO

Contiene información específica de una operación de prueba de posicionamiento. Esta estructura se usa con el mensaje RB_HITTEST.
REBARBANDINFOA

Contiene información que define una banda en un control de barra de rebar. (ANSI)
REBARBANDINFOW

Contiene información que define una banda en un control de barra de rebar. (Unicode)
REBARINFO

Contiene información que describe las características del control de la barra de rebar.
TASKDIALOG_BUTTON

La estructura TASKDIALOG_BUTTON contiene información utilizada para mostrar un botón en un cuadro de diálogo de tarea. La estructura TASKDIALOGCONFIG usa esta estructura.
TASKDIALOGCONFIG

La estructura TASKDIALOGCONFIG contiene información utilizada para mostrar un cuadro de diálogo de tarea. La función TaskDialogIndirect usa esta estructura.
TBADDBITMAP

Agrega un mapa de bits que contiene imágenes de botón a una barra de herramientas.
TBBUTTON

Contiene información sobre un botón de una barra de herramientas.
TBBUTTONINFOA

Contiene o recibe información de un botón específico de una barra de herramientas. (ANSI)
TBBUTTONINFOW

Contiene o recibe información de un botón específico de una barra de herramientas. (Unicode)
TBINSERTMARK

Contiene información sobre la marca de inserción en un control de barra de herramientas.
TBMETRICS

Define las métricas de una barra de herramientas que se usan para reducir o expandir elementos de la barra de herramientas.
TBREPLACEBITMAP

Se usa con el mensaje TB_REPLACEBITMAP para reemplazar un mapa de bits de la barra de herramientas por otro.
TBSAVEPARAMSA

Especifica la ubicación del Registro donde el mensaje TB_SAVERESTORE almacena y recupera información sobre el estado de una barra de herramientas. (ANSI)
TBSAVEPARAMSW

Especifica la ubicación del Registro donde el mensaje TB_SAVERESTORE almacena y recupera información sobre el estado de una barra de herramientas. (Unicode)
TCHITTESTINFO

Contiene información sobre una prueba de posicionamiento. Esta estructura sustituye a la estructura TC_HITTESTINFO.
TCITEMA

Especifica o recibe los atributos de un elemento de pestaña. Se usa con los mensajes TCM_INSERTITEM, TCM_GETITEM y TCM_SETITEM. Esta estructura sustituye a la estructura TC_ITEM. (ANSI)
TCITEMHEADERA

Especifica o recibe los atributos de una pestaña. Se usa con los mensajes TCM_INSERTITEM, TCM_GETITEM y TCM_SETITEM. Esta estructura sustituye a la estructura TC_ITEMHEADER. (ANSI)
TCITEMHEADERW

Especifica o recibe los atributos de una pestaña. Se usa con los mensajes TCM_INSERTITEM, TCM_GETITEM y TCM_SETITEM. Esta estructura sustituye a la estructura de TC_ITEMHEADER. (Unicode)
TCITEMW

Especifica o recibe los atributos de un elemento de pestaña. Se usa con los mensajes TCM_INSERTITEM, TCM_GETITEM y TCM_SETITEM. Esta estructura sustituye a la estructura de TC_ITEM. (Unicode)
TTGETTITLE

Proporciona información sobre el título de un control de información sobre herramientas.
TTHITTESTINFOA

Contiene información que usa un control de información sobre herramientas para determinar si un punto está en el rectángulo delimitador de la herramienta especificada. Si el punto está en el rectángulo, la estructura recibe información sobre la herramienta. (ANSI)
TTHITTESTINFOW

Contiene información que usa un control de información sobre herramientas para determinar si un punto está en el rectángulo delimitador de la herramienta especificada. Si el punto está en el rectángulo, la estructura recibe información sobre la herramienta. (Unicode)
TTTOOLINFOA

La estructura TOOLINFO contiene información sobre una herramienta en un control de información sobre herramientas. (ANSI)
TTTOOLINFOW

La estructura TOOLINFO contiene información sobre una herramienta en un control de información sobre herramientas. (Unicode)
TVGETITEMPARTRECTINFO

Contiene información para identificar la "zona de aciertos" de una parte especificada de un elemento de árbol. La estructura se usa con el mensaje TVM_GETITEMPARTRECT y la macro TreeView_GetItemPartRect.
TVHITTESTINFO

Contiene información utilizada para determinar la ubicación de un punto en relación con un control de vista de árbol.
TVINSERTSTRUCTA

Contiene información utilizada para agregar un nuevo elemento a un control de vista de árbol. Esta estructura se usa con el mensaje TVM_INSERTITEM. La estructura es idéntica a la estructura de TV_INSERTSTRUCT, pero se ha cambiado el nombre para seguir las convenciones de nomenclatura actuales. (ANSI)
TVINSERTSTRUCTW

Contiene información utilizada para agregar un nuevo elemento a un control de vista de árbol. Esta estructura se usa con el mensaje TVM_INSERTITEM. La estructura es idéntica a la estructura de TV_INSERTSTRUCT, pero se ha cambiado el nombre para seguir las convenciones de nomenclatura actuales. (Unicode)
TVITEMA

Especifica o recibe atributos de un elemento de vista de árbol. Esta estructura es idéntica a la estructura de TV_ITEM, pero se ha cambiado el nombre para seguir las convenciones de nomenclatura actuales. Las nuevas aplicaciones deben usar esta estructura. (ANSI)
TVITEMEXA

Especifica o recibe atributos de un elemento de vista de árbol. Esta estructura es una mejora de la estructura TVITEM. Las nuevas aplicaciones deben usar esta estructura cuando corresponda. (ANSI)
TVITEMEXW

Especifica o recibe atributos de un elemento de vista de árbol. Esta estructura es una mejora de la estructura TVITEM. Las nuevas aplicaciones deben usar esta estructura cuando corresponda. (Unicode)
TVITEMW

Especifica o recibe atributos de un elemento de vista de árbol. Esta estructura es idéntica a la estructura de TV_ITEM, pero se ha cambiado el nombre para seguir las convenciones de nomenclatura actuales. Las nuevas aplicaciones deben usar esta estructura. (Unicode)
TVSORTCB

Contiene información utilizada para ordenar elementos secundarios en un control de vista de árbol. Esta estructura se usa con el mensaje TVM_SORTCHILDRENCB. Esta estructura es idéntica a la estructura de TV_SORTCB, pero se ha cambiado el nombre para seguir las convenciones de nomenclatura actuales.
UDACCEL

Contiene información de aceleración para un control de flecha abajo.

Enumeraciones

 
EC_ENDOFLINE

Indica el final del carácter de línea utilizado por un control de edición.
EC_SEARCHWEB_ENTRYPOINT

Define constantes que indican el punto de entrada de una búsqueda web.