Compartir a través de


Uso de Spy++

Puedes usar Spy++ para realizar las siguientes tareas.

Para instalar componentes necesarios para Spy++, consulta Iniciar Spy++.

Vistas de Spy++

Cuando se inicia Spy++, se abre en la vista Windows, una vista de árbol de todas las ventanas y controles disponibles en la máquina. Esta ventana raíz tiene el título windows 1. También hay otras tres vistas de Spy++ disponibles:

  • Vista de Mensajes
  • Vista de Procesos
  • Vista de temas

Puedes mostrar la vista deseada en el menú de Spy .

Vista de Mensajes

Puede elegir las ventanas y los tipos de mensaje que se muestran en una ventana de vista Mensajes.

Para obtener más información sobre el uso de la vista Mensajes, consulte Uso de la vista Mensajes.

Vista de los Procesos

La vista Procesos muestra un árbol de todos los procesos activos del sistema. Se muestran el identificador de proceso y el nombre del módulo. Use la vista Procesos si desea examinar un proceso de sistema determinado, que normalmente corresponde a un programa en ejecución. Los procesos se identifican mediante nombres de módulo o se designan procesos del sistema.

Microsoft Windows admite varios procesos. Cada proceso puede tener uno o varios subprocesos, y cada subproceso puede tener una o varias ventanas de nivel superior asociadas. Cada ventana de nivel superior puede poseer una serie de ventanas. Un + símbolo indica que un nivel está plegado. La vista contraída consta de una línea por proceso. Seleccione el + símbolo para expandir el nivel.

Use la vista Procesos si desea examinar un proceso de sistema determinado, que normalmente corresponde a un programa en ejecución. Los procesos se identifican mediante nombres de módulo o se designan procesos del sistema. Para encontrar un proceso, contraiga el árbol y realice una búsqueda en la lista.

Para obtener información sobre cómo buscar un proceso, vea Buscar un proceso en la vista Procesos.

Vista de temas

La vista Subprocesos es una lista plana de todos los subprocesos asociados a ventanas del sistema. Se muestran el identificador de subproceso y el nombre del módulo de cada subproceso. Los procesos no se incluyen, pero puede encontrar fácilmente el proceso que posee un hilo seleccionado.

Para obtener información sobre cómo buscar un subproceso, vea Buscar un subproceso en la vista Subprocesos.

Actualizar la vista

Spy++ toma una instantánea de las tablas del sistema y actualiza una vista basada en esta información. Es importante que actualice periódicamente las vistas del sistema. Si tiene una vista de Spy++ abierta y no ha actualizado la vista, no ve esos procesos, subprocesos y ventanas que se crean más adelante. Además, es posible que vea elementos que ya no existen. El comando Actualizar está disponible para todas las vistas, excepto la vista Mensajes.

Para actualizar la vista actual:

  • Seleccione Actualizar en el menú Ventana o elija el botón Actualizar de la barra de herramientas.

Cambiar fuentes

Puedes cambiar la fuente, el estilo de fuente y el tamaño de fuente de las ventanas de Spy++.

Para cambiar las opciones de fuente:

  1. En el menú Ver , seleccione Fuente.

  2. Elija una fuente, un estilo de fuente y un tamaño de fuente.

  3. Selecciona Aceptar.

    Al seleccionar Guardar fuente como predeterminada , todas las ventanas futuras de Spy++ usarán esta fuente.

Expandir y contraer árboles de Spy++

Puede expandir y contraer las ventanas, los procesos y las vistas de subprocesos mediante dos métodos: seleccionando los iconos de la ventana o usando el menú Árbol . Los iconos + y - en el árbol actúan como en la ventana del proyecto de C++.

El menú Árbol contiene cuatro comandos:

Comando de menú Description
Expandir un nivel Expande el elemento seleccionado actualmente al siguiente nivel.
Expandir ramificación Expande completamente el elemento seleccionado actualmente.
Expandir todo Expande completamente todos los elementos de la ventana.
Contraer Contrae el elemento actualmente seleccionado completamente.

Sugerencia

Si expande un proceso, verá todos los subprocesos que posee el proceso. Si expande un subproceso, verá una lista de todas las ventanas que posee.

Para expandir o colapsar los árboles de Spy++:

  1. Resalta uno de los elementos de la vista de ventanas, de procesos o de subprocesos.

  2. En el menú Árbol, elija uno de los comandos expandir o contraer.