Dela via


Kontroll Spy v2.0

Control Spy är ett verktyg som hjälper utvecklare att förstå vanliga kontroller: hur du tillämpar format på dem och hur de svarar på meddelanden och meddelanden. Med Hjälp av Control Spy kan du omedelbart se hur olika format påverkar beteendet och utseendet för varje kontroll, och även hur du kan ändra tillståndet för varje kontroll genom att skicka meddelanden.

Två versioner av Control Spy finns tillgängliga, en för Comctl32.dll version 5.x och en för Comctl32.dll version 6.0 och senare. ControlSpyV6.exe har ett inbyggt programmanifest så att det använder de nyare kontrollerna med tema. ControlSpyV5.exe har inte det här manifestet, så standardvärdet är den äldre versionen.

Det här avsnittet innehåller följande avsnitt.

Överblick

Control Spy är värd för en vald gemensam kontroll i mitten av programfönstret. Du kan ändra vilken kontroll som visas genom att välja olika kontroller i listrutan till vänster i fönstret. Meddelanden eller meddelanden som tas emot av kontrollen visas till höger i fönstret när de tas emot. Du kan aktivera eller inaktivera den här funktionen med kryssrutorna Mottagna meddelanden och mottagna meddelanden.

Följande bild visar Control Spy-programmet.

kontrollera spionfönstret

Längst ned i fönstret finns det flera flikar som innehåller fler funktioner.

Stilar

På fliken Format kan du ändra kontrollens aktuella fönsterformat. Välj eller avmarkera någon av formatmallarna i listan och klicka sedan på knappen Använd om du vill ändra formatet för den visade kontrollen. Alternativt kan du använda knappen Återskapa för att skapa en ny kontroll med de valda formatmallarna. Knappen Återställ returnerar kontrollen till standardformaten.

Knapparna Copy Style och Copy ExStyle under fliken kopierar de markerade formatkonstanterna till Urklipp som en bitvis ELLER (|) avgränsad lista. Du kan klistra in den här listan direkt i anropet till CreateWindowEx för att ge en kontroll i ditt eget program med samma formatmall.

Följande bild visar fliken Format för en knappkontroll.

fliken kontrollera spionstilar

Meddelanden

På fliken Meddelanden kan du skicka nästan alla meddelanden till en kontroll. När du har valt ett meddelande i listrutan kan du ange data som skickas som wParam och lParam parametrar för anropet till SendMessage. När du har klickat på Skickaskickas meddelandet till kontrollen och eventuella resultat visas i textrutan längst ned på fliken.

Följande bild visar fliken meddelanden när ett visst meddelande har valts.

kontrollera fliken spionmeddelanden

Storlek/färg

Fliken storlek/färg kan användas för att ändra kontrollens storlek samt färgen på dess bakgrund.

Var man får kontroll Spy

Ladda ned Control Spy 2.0 (båda versionerna finns i nedladdningen).

konceptuell

Windows-kontroller

aktivera visuella format