Denetimleri (mfc)
Denetimler kullanıcıların ile girmek veya verileri işlemek için etkileşim kurabilir nesneleridir. Bunlar genellikle iletişim kutularını veya araç çubukları görüntülenir. Bu konuda aile denetimleri ana üç tür kapsar:
Sahibi çizilen denetimleri de dahil olmak üzere Windows ortak denetimleri
ActiveX Denetimleri
Microsoft Foundation Class Library (mfc) tarafından sağlanan diğer denetim sınıfları
Ortak Windows denetimleri
Windows işletim sistemi her zaman Windows ortak denetim sağlamıştır. Bu denetimin programlanabilir nesnelerdir ve Visual C++ iletişim kutusu Düzenleyicisi iletişim kutularınızın eklemeden destekler. Microsoft Foundation Class Library (mfc) tabloda gösterildiği gibi bu denetimlerin her birinin kapsüllemek için sınıfları sağlar ortak Windows denetimleri ve mfc sınıfları. (Daha ayrıntılı açıklayan konuları bazı öğeler tablosundaki ilgili. Konular yetersizliği denetimlerin mfc sınıfı belgelerine bakın.)
Sınıf CWnd tüm denetim sınıfları dahil tüm pencere sınıfların temel sınıftır. Windows ortak denetimler aşağıdaki ortamlarında desteklenir:
Windows 95, Windows 98 ve Windows 2000
Windows NT sürüm 3.51 ve daha sonra
Win32s, sürüm 1.3 (Visual C++ sürüm 4.2 ve sonrası Win32s desteklemez)
Eski ortak denetimleri — onay kutuları, açılan kutular düzenleme kutuları, liste kutuları, seçenek düğmeleri, pushbuttons, kaydırma çubuğu denetimlerini ve statik denetimler — önceki Windows sürümlerinde de bulunmamaktaydı.
ActiveX Denetimleri
ActiveX denetimleri, önceden ole denetimleri bilinen uygulamalarınızı Windows veya html sayfaları World Wide Web üzerindeki iletişim kutularında kullanılabilir. Daha fazla bilgi için bkz: mfc ActiveX denetimlerini.
Diğer mfc denetim sınıfları
Tüm Windows ortak denetimleri ve bu desteği kendi ActiveX denetimlerini programlamak (veya başkaları tarafından sağlanan ActiveX denetimlerini kullanarak) kapsayan sınıflarına ek olarak aşağıdaki denetim sınıfları kendi mfc sağlar:
Ortak Windows denetimleri hakkında bilgi bulma
Aşağıdaki tabloda her bir denetimin mfc sarmalayıcı sınıf da dahil olmak üzere Windows ortak denetim kısaca açıklar.
Windows genel denetimler ve mfc sınıfları
Denetim |
MFC sınıfı |
Description |
Windows 95'te yeni? |
---|---|---|---|
AVI video klibin ardışık kareyi görüntüler |
Evet |
||
Düğme |
Bir eylem neden pushbuttons; onay kutuları, radyo düğmeleri ve Grup kutuları da kullanılır |
Hayyr |
|
açılan kutu |
Düzenleme kutusu ve liste kutusu |
Hayyr |
|
Kullanıcının belirli bir tarih veya saat değeri seçin. |
Evet |
||
Düzenleme kutusu |
Metin girmek için kutuları |
Hayyr |
|
Açılan kutu denetimi görüntüleri görüntüleme olanağı |
Evet |
||
Düğme metin sütunu görünür; denetimlerin genişliğini görüntülenen metin |
Evet |
||
"Kısayol tuşu" oluşturmak kullanıcı sağlar pencereyi hızlı bir eylemi gerçekleştirmek için |
Evet |
||
Simgeler veya bitmapler (resim listesi gerçekten; denetim değil büyük yönetmek için kullanılan görüntü koleksiyonu ayarlar. diğer denetimler tarafından kullanılan listelerini destekliyorsa) |
Evet |
||
Simgeleri metinle listesini görüntüleyen pencere |
Evet |
||
liste kutusu |
Dizgi listesi içeren kutu |
Hayyr |
|
Tarih bilgileri görüntüleyen denetim |
Evet |
||
Uzun bir işlemin ilerlemesini gösteren pencere |
Evet |
||
Ek alt windows form denetimleri içeren araç çubuğu |
Evet |
||
Hangi kullanıcı penceresinde, karakter ve paragraf biçimlendirmesini düzenleyebilirsiniz (bkz: Sınıfları ilgili zengin düzenleme denetimleri için) |
Evet |
||
kaydırma çubuğu |
Kaydırma çubuğu denetimi (değil, bir pencere) iletişim kutusu içindeki olarak kullanılan |
Hayyr |
|
İsteğe bağlı onay işaretleri ile bir kaydırıcı denetimi içeren pencere |
Evet |
||
Ok düğmeleri kullanıcı çiftinin artışı için tıklatın veya bir değer azaltma |
Evet |
||
statik metin |
Etiketleme diğer denetimler için metin |
Hayyr |
|
Pencere mfc sınıfına benzer durum bilgilerini görüntülemeCStatusBar |
Evet |
||
Bir dizüstü bilgisayar bölücülerin benzer; "sekme iletişim kutuları" ya da özellik sayfaları kullanılır. |
Evet |
||
Komut oluşturma pencere düğmeleri, mfc sınıfına benzerCToolBar |
Evet |
||
Araç çubuğu düğmesi veya başka bir araç amacını açıklayan küçük bir açılan pencere |
Evet |
||
Pencere öğelerini hiyerarşik bir listesini görüntüler |
Evet |
Hangi konu hakkında daha fazla bilgi edinmek istiyorsunuz?
Tek bir denetim: tabloya bakın ortak Windows denetimleri ve mfc sınıfları bu konudaki tüm denetimlere bağlantılar için
İletişim kutusu Düzenleyicisi denetimleri eklemek için kullanma
Ortak Windows denetimleri hakkında bilgi için Windows SDK, bakın Ortak.