Controles de Windows

Propósito

Un control es una ventana secundaria que una aplicación usa junto con otra ventana para habilitar la interacción del usuario. Los controles se usan con más frecuencia en los cuadros de diálogo, pero también se pueden usar en otras ventanas. Los controles de los cuadros de diálogo proporcionan al usuario una manera de escribir texto, elegir opciones e iniciar acciones. Los controles de otras ventanas proporcionan una variedad de servicios, como permitir al usuario elegir comandos, ver el estado y ver y editar texto. En esta documentación se describen los controles proporcionados por Windows y los elementos de programación usados para crearlos y manipularlos.

Para obtener una lista de todos los controles de Windows, incluido un vínculo a información general completa y de referencia para cada control, vea Biblioteca de controles.

Audiencia de desarrolladores

Los controles están diseñados para su uso por parte de desarrolladores y diseñadores de interfaz de usuario de C/C++. En general, los desarrolladores necesitan un nivel moderado de comprensión sobre los conceptos de programación de la interfaz de usuario, la programación de la API de Windows y Unicode.

Requisitos de tiempo de ejecución

La compatibilidad con los controles se proporciona mediante User32.dll y Comctl32.dll. Para obtener más información, vea Versiones de control comunes.

En esta sección

Tema Descripción
Acerca de los controles comunes
Proporciona información general que es común a todos los controles admitidos por Comctl32.dll.
Mensajes de control
Explica cómo se usan los mensajes de Windows para comunicarse con controles.
Controles personalizados
Describe varias formas de crear controles personalizados.
Controles de subclases
Describe una manera de personalizar un control cambiando sus características o agregando otras nuevas.
Dibujo personalizado
Describe un servicio, proporcionado por algunos controles, que las aplicaciones pueden usar para personalizar varios aspectos de la apariencia del control.
Consideraciones de seguridad: Controles de Microsoft Windows
Proporciona información sobre las consideraciones de seguridad relacionadas con los controles de Windows.
Biblioteca de controles
Proporciona información general y de referencia sobre cada control admitido por User32.dll y Comctl32.dll.
Referencia de control general
Proporciona información de referencia sobre los elementos de programación que se aplican a varios controles, no solo a un control específico.
Control Spy v2.0
Describe Control Spy, una herramienta que ayuda a los desarrolladores a comprender los controles comunes.
Estilos visuales
Describe cómo puede cambiar la apariencia de los controles en función del estilo visual elegido por el usuario.
Formato de archivo de tema
Describe el formato de los archivos theme (.theme) usados en Windows 7 y Windows Vista.