Spy++ gebruiken

U kunt Spy++ gebruiken om de volgende taken uit te voeren.

Zie Start Spy++om vereiste onderdelen voor Spy++ te installeren.

Spy++ weergaven

Wanneer Spy++ wordt gestart, wordt het geopend in Windows-weergave, een structuurweergave van alle vensters en besturingselementen die beschikbaar zijn op uw computer. Dit hoofdvenster wordt ondertiteld Windows 1. Er zijn ook drie andere Spy++-weergaven beschikbaar:

  • Berichtenweergave
  • Processenweergave
  • Threads weergave

U kunt de gewenste weergave weergeven in het menu Spy.

Berichtenweergave

U kunt de vensters en berichttypen kiezen die worden weergegeven in een venster Berichtenweergave.

Voor meer informatie over het gebruik van de weergave Berichten, zie De weergave Berichten gebruiken.

Processenweergave

In de weergave Processen wordt een structuur van alle actieve processen op uw systeem weergegeven. De proces-id en modulenaam worden weergegeven. Gebruik de weergave Processen als u een bepaald systeemproces wilt onderzoeken, wat meestal overeenkomt met een programma dat wordt uitgevoerd. Processen worden geïdentificeerd door modulenamen of worden aangeduid systeemprocessen.

Microsoft Windows ondersteunt meerdere processen. Elk proces kan een of meer threads hebben en elke thread kan een of meer bijbehorende vensters op het hoogste niveau hebben. Elk venster op het hoogste niveau kan eigenaar zijn van een reeks vensters. Een + symbool geeft aan dat een niveau is samengevouwen. De samengevouwen weergave bestaat uit één regel per proces. Selecteer het + symbool om het niveau uit te vouwen.

Gebruik de weergave Processen als u een bepaald systeemproces wilt onderzoeken, wat meestal overeenkomt met een programma dat wordt uitgevoerd. Processen worden geïdentificeerd door modulenamen of worden aangeduid systeemprocessen. Als u een proces wilt zoeken, vouwt u de structuur samen en zoekt u in de lijst.

Zie Zoeken naar een proces in de weergave Processenvoor informatie over het zoeken naar een proces.

Threads weergave

De weergave Threads is een platte lijst met alle threads die zijn gekoppeld aan vensters op uw systeem. De thread-id en modulenaam voor elke thread worden weergegeven. Processen zijn niet opgenomen, maar u kunt eenvoudig het proces vinden dat eigenaar is van een geselecteerde thread.

Zie Zoeken naar een thread in de weergave Threadsvoor informatie over het zoeken naar een thread.

De weergave vernieuwen

Spy++ maakt een momentopname van de systeemtabellen en vernieuwt een weergave op basis van deze informatie. Het is belangrijk dat u uw systeemweergaven regelmatig vernieuwt. Als u een Spy++-weergave hebt geopend en de weergave niet hebt vernieuwd, ziet u deze processen, threads en vensters die later zijn gemaakt niet. Mogelijk ziet u ook items die niet meer bestaan. De opdracht Vernieuwen is beschikbaar voor alle weergaven, met uitzondering van de weergave Berichten.

De huidige actieve weergave vernieuwen:

  • Selecteer Vernieuwen in het venster-menu of kies de knop Vernieuwen op de werkbalk.

Lettertypen wijzigen

U kunt het lettertype, de tekenstijl en de tekengrootte voor Spy++-vensters wijzigen.

Opties voor lettertype wijzigen:

  1. Begin in het menu Weergave en selecteer daarna Lettertype.

  2. Kies een lettertype, tekenstijl en tekengrootte.

  3. Selecteer OK-.

    Als u Lettertype opslaan als standaard selecteert, zal dit lettertype in alle toekomstige Spy++-vensters gebruikt worden.

Spy++-bomen uitvouwen en samenvouwen

U kunt de vensters, processen en threadweergaven uitvouwen en samenvouwen met behulp van twee methoden: door de pictogrammen in het venster te selecteren of door het menu Structuur te gebruiken. De pictogrammen + en - in de structuur werken zoals ze doen in het C++-projectvenster.

Het menu Tree bevat vier opdrachten:

Menuopdracht Beschrijving
Één niveau uitvouwen Hiermee wordt het geselecteerde item uitgebreid naar het volgende niveau.
vertakking uitvouwen Hiermee wordt het geselecteerde item volledig uitgebreid.
Alles uitvouwen Hiermee worden alle items in het venster volledig uitgebreid.
samenvouwen Het momenteel geselecteerde item wordt volledig samengevouwen.

Tip

Als u een proces uitvouwt, ziet u alle threads die het proces bezit. Als u een thread uitvouwt, ziet u een lijst met alle vensters waarvan deze eigenaar is.

Om Spy++-bomen open te vouwen of samen te vouwen:

  1. Markeer een van de items in de weergave Vensters, processen of threads.

  2. Kies in het menu Structuur een van de opdrachten: uitvouwen of samenvouwen.