Bagikan melalui


Kontrol Spy v2.0

Control Spy adalah alat yang membantu pengembang memahami kontrol umum: cara menerapkan gaya kepada mereka, dan bagaimana mereka merespons pesan dan pemberitahuan. Dengan Menggunakan Control Spy, Anda dapat segera melihat bagaimana gaya yang berbeda memengaruhi perilaku dan tampilan setiap kontrol, dan juga bagaimana Anda dapat mengubah status setiap kontrol dengan mengirim pesan.

Dua versi Control Spy tersedia, satu untuk Comctl32.dll versi 5.x dan satu untuk Comctl32.dll versi 6.0 dan yang lebih baru. ControlSpyV6.exe memiliki manifes aplikasi bawaan sehingga menggunakan kontrol bermasalah yang lebih baru. ControlSpyV5.exe tidak memiliki manifes ini dan default ke versi yang lebih lama.

Topik ini berisi bagian berikut.

Gambaran Umum

Kontrol Spy menghosting kontrol umum yang dipilih di tengah jendela aplikasinya. Anda dapat mengubah kontrol mana yang diperlihatkan dengan memilih kontrol yang berbeda dari kotak daftar di sisi kiri jendela. Pesan atau pemberitahuan yang diterima oleh kontrol akan dicantumkan di sisi kanan jendela saat mereka tiba. Anda dapat mengaktifkan atau menonaktifkan fungsionalitas ini dengan menggunakan kotak centang Pesan Diterima dan Pemberitahuan Diterima .

Gambar berikut menunjukkan aplikasi Control Spy.

control spy window

Di bagian bawah jendela, ada beberapa tab yang menyajikan lebih banyak fungsionalitas.

Gaya

Tab Gaya memungkinkan Anda mengubah gaya jendela kontrol saat ini. Pilih atau batal pilih salah satu gaya yang tercantum, lalu klik tombol Terapkan untuk mengubah gaya kontrol yang ditampilkan. Secara bergantian, Anda dapat menggunakan tombol Buat Ulang untuk membuat kontrol baru dengan gaya yang dipilih. Tombol Reset akan mengembalikan kontrol ke gaya default.

Tombol Salin Gaya dan Salin Gaya Ekstyle di bawah tab akan menyalin konstanta gaya yang dipilih ke Clipboard sebagai daftar yang dibatasi bitwise OR (|). Anda dapat menempelkan daftar ini langsung ke panggilan Anda ke CreateWindowEx untuk memberikan kontrol di aplikasi Anda sendiri dengan gaya yang sama.

Gambar berikut menunjukkan tab Gaya untuk kontrol tombol.

control spy styles tab

Pesan

Tab Pesan memungkinkan Anda mengirim hampir semua pesan ke kontrol. Setelah memilih pesan dari kotak daftar, Anda dapat memasukkan data yang dikirim sebagai parameter wParam dan lParam dari panggilan ke SendMessage. Setelah Anda mengklik Kirim, pesan dikirim ke kontrol dan hasil apa pun ditampilkan di kotak teks di bagian bawah tab.

Gambar berikut menunjukkan tab pesan saat pesan tertentu dipilih.

control spy messages tab

Ukuran/Warna

Tab Ukuran/Warna dapat digunakan untuk mengubah ukuran kontrol serta warna latar belakangnya.

Tempat Mendapatkan Kontrol Mata-mata

Anda dapat mengunduh Control Spy 2.0 dari MSDN. Kedua versi terkandung dalam unduhan.

Konseptual

Kontrol Windows

Mengaktifkan Gaya Visual