Önceden tanımlanmış denetimleri
Sistem, denetimleri için birkaç önceden tanımlanmış pencere sınıfı sağlar. Bu pencere sınıflarına ait denetim önceden tanımlanmış denetimleridenir. Uygulama, CreateWindowEx işlevi veya iletişim kutusunda şablonu uygun pencere sınıf adı belirterek belirli bir türde tanımlanmış denetim oluşturur. Önceden tanımlanmış pencere sınıfları şunlardır:.
DÜĞME Düğmesi denetimi oluşturur. Genellikle bu denetimlerin üst pencere bildirmek, kullanıcı denetimi seçer. Daha fazla bilgi için bkz: düğmeler.
COMBOBOX Birleşik giriş kutusu oluşturur. Bu denetimleri, liste kutularını bir bileşimidir ve denetimleri, kullanıcı seçin ve öğeleri düzenleme izin düzenleyin. Daha fazla bilgi için bkz: Açılan kutular.
DÜZENLE Düzenleme denetimleri oluşturur. Bu denetimler, kullanıcı metni görüntüleyin ve düzenleyin olanak sağlar. Daha fazla bilgi için bkz: Düzenleme denetimleri.
LİSTE KUTUSU Liste kutuları oluşturur. Bu denetimler, kullanıcı bir veya daha fazla öğe seçebileceği bir listesini görüntüler. Daha fazla bilgi için bkz: Liste kutuları.
RichEdit Zengin Edit 1.0 sürümünü denetimler oluşturur. Bu denetimleri kullanıcı görünümü sağlar ve metnin karakter ve paragraf biçimlendirmesini düzenleyebilirsiniz ve com nesnelerini içerebilir. Daha fazla bilgi için bkz: Zengin düzenleme denetimleri.
RICHEDIT_CLASS Zengin Edit sürüm 2.0 denetimleri oluşturur. Bu denetimleri kullanıcı görünümü sağlar ve metnin karakter ve paragraf biçimlendirmesini düzenleyebilirsiniz ve com nesnelerini içerebilir. Daha fazla bilgi için bkz: Zengin düzenleme denetimleri.
KAYDIRMA ÇUBUĞU Kaydırma çubuğu denetimi yaratır. Bu denetimleri seçin yön ve mesafe bilgileri ilgili pencerede kaydırma için kullanıcı sağlar. Daha fazla bilgi için bkz: Kaydırma çubukları.
STATİK Statik denetimler oluşturur. Bu denetimler genellikle diğer denetimler için etiket olarak hareket. Daha fazla bilgi için bkz: Statik denetimler.
Her önceden tanımlanmış pencere sınıfı oluşturduğu denetimlerin davranışını ve görünümü farklı bir uygulama sağlayan Denetim stilleri ilgili bir dizi vardır. Örneğin, button sınıfı Basma düğmelerini, radyo düğmelerini, onay kutularını ve grup kutuları oluşturmak için stilleri destekler. Uygulama tarzı, denetimi oluştururken belirtir.
Her önceden tanımlanmış pencere sınıfı, bildirim ve Denetim iletileri karşılık gelen bir dizi vardır. Ne zaman kullanıcı giriş kontrolleri sağladı belirlemek için bildirim iletileri uygulamaları güveniyor. Örneğin, kullanıcı düğmeyi tıklattığında bir düğme üst pencereyi bir BN_CLICKED iletisi gönderir. Uygulamalar, denetimler bilgi almaya ve görünümünü ve denetimlerin davranışını denetlemek için Denetim iletilerini kullanır. Örneğin, bir uygulamanın şu anda onay işareti olup olmadığını saptamak için bir onay kutusunu bm_getcheck mesaj gönderebilmeniz için.
Çoğu uygulama, iletişim kutuları ve diğer windows önceden tanımlanmış denetimleri geniş kullanımı olun. Önceden tanımlanmış denetimleri çok yetenekleri sunan, her tam bir tartışma bu konunun kapsamı dışındadır çünkü.