Share via


Control Spy v2.0

Control Spy es una herramienta que ayuda a los desarrolladores a comprender los controles comunes: cómo aplicar estilos a ellos y cómo responden a mensajes y notificaciones. Con Control Spy, puede ver inmediatamente cómo afectan los diferentes estilos el comportamiento y la apariencia de cada control, y también cómo puede cambiar el estado de cada control enviando mensajes.

Hay dos versiones de Control Spy disponibles, una para Comctl32.dll versión 5.x y otra para Comctl32.dll versión 6.0 y posteriores. ControlSpyV6.exe tiene un manifiesto de aplicación integrado para que use los controles con temática más recientes. ControlSpyV5.exe no tiene este manifiesto, por lo que el valor predeterminado es la versión anterior.

En este tema se incluyen las siguientes secciones.

Información general

Control Spy hospeda un control común seleccionado en el centro de su ventana de aplicación. Para cambiar qué control se muestra, seleccione distintos controles del cuadro de lista en el lado izquierdo de la ventana. Los mensajes o notificaciones recibidos por el control se mostrarán en el lado derecho de la ventana a medida que llegan. Puede habilitar o deshabilitar esta funcionalidad mediante las casillas Mensajes recibidos y notificaciones recibidos .

En la imagen siguiente se muestra la aplicación Control Spy.

control spy window

En la parte inferior de la ventana, hay varias pestañas que presentan más funcionalidad.

Estilos

La pestaña Estilos permite cambiar el estilo de ventana actual del control. Seleccione o anule la selección de cualquiera de los estilos enumerados y, a continuación, haga clic en el botón Aplicar para cambiar el estilo del control mostrado. Como alternativa, puede usar el botón Volver a crear un nuevo control con los estilos seleccionados. El botón Restablecer devolverá el control a los estilos predeterminados.

Los botones Copiar estilo y Copiar ExStyle debajo de la pestaña copiarán las constantes de estilo seleccionadas en el Portapapeles como una lista delimitada or (|) bit a bit. Puede pegar esta lista directamente en la llamada a CreateWindowEx para proporcionar un control en su propia aplicación con el mismo estilo.

En la imagen siguiente se muestra la pestaña Estilos de un control de botón.

control spy styles tab

error de Hadoop

La pestaña Mensajes permite enviar casi cualquier mensaje a un control . Después de seleccionar un mensaje en el cuadro de lista, puede especificar los datos que se envían como los parámetros wParam y lParam de la llamada a SendMessage. Después de hacer clic en Enviar, el mensaje se envía al control y se muestra cualquier resultado en el cuadro de texto de la parte inferior de la pestaña.

En la imagen siguiente se muestra la pestaña mensajes cuando se selecciona un mensaje determinado.

control de la pestaña mensajes espías

Tamaño o color

La pestaña Tamaño/Color se puede usar para cambiar el tamaño del control, así como el color de su fondo.

Dónde obtener el control Spy

Puede descargar Control Spy 2.0 desde MSDN. Ambas versiones están contenidas en la descarga.

Conceptual

Controles de Windows

Habilitar los estilos visuales