Aracılığıyla paylaş


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?

animasyon

CAnimateCtrl

AVI video klibin ardışık kareyi görüntüler

Evet

Düğme

CButton

Bir eylem neden pushbuttons; onay kutuları, radyo düğmeleri ve Grup kutuları da kullanılır

Hayyr

açılan kutu

CComboBox

Düzenleme kutusu ve liste kutusu

Hayyr

Tarih ve saat Seçici

CDateTimeCtrl

Kullanıcının belirli bir tarih veya saat değeri seçin.

Evet

Düzenleme kutusu

CEdit

Metin girmek için kutuları

Hayyr

Genişletilmiş birleşik giriş kutusu

CComboBoxEx

Açılan kutu denetimi görüntüleri görüntüleme olanağı

Evet

üstbilgisini

CHeaderCtrl

Düğme metin sütunu görünür; denetimlerin genişliğini görüntülenen metin

Evet

kısayol tuşu

CHotKeyCtrl

"Kısayol tuşu" oluşturmak kullanıcı sağlar pencereyi hızlı bir eylemi gerçekleştirmek için

Evet

Resim listesi

CImageList

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

list

CListCtrl

Simgeleri metinle listesini görüntüleyen pencere

Evet

liste kutusu

CListBox

Dizgi listesi içeren kutu

Hayyr

Ay Takvimi

CMonthCalCtrl

Tarih bilgileri görüntüleyen denetim

Evet

ilerleme

CProgressCtrl

Uzun bir işlemin ilerlemesini gösteren pencere

Evet

Nervürlü

CRebarCtrl

Ek alt windows form denetimleri içeren araç çubuğu

Evet

Zengin metin düzenleme

CRichEditCtrl

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

CScrollBar

Kaydırma çubuğu denetimi (değil, bir pencere) iletişim kutusu içindeki olarak kullanılan

Hayyr

Kaydırıcı

CSliderCtrl

İsteğe bağlı onay işaretleri ile bir kaydırıcı denetimi içeren pencere

Evet

Döndürme düğmesi

CSpinButtonCtrl

Ok düğmeleri kullanıcı çiftinin artışı için tıklatın veya bir değer azaltma

Evet

statik metin

CStatic

Etiketleme diğer denetimler için metin

Hayyr

Durum çubuğu

CStatusBarCtrl

Pencere mfc sınıfına benzer durum bilgilerini görüntülemeCStatusBar

Evet

sekmesi

CTabCtrl

Bir dizüstü bilgisayar bölücülerin benzer; "sekme iletişim kutuları" ya da özellik sayfaları kullanılır.

Evet

araç çubuğu

CToolBarCtrl

Komut oluşturma pencere düğmeleri, mfc sınıfına benzerCToolBar

Evet

Araç İpucu

CToolTipCtrl

Araç çubuğu düğmesi veya başka bir araç amacını açıklayan küçük bir açılan pencere

Evet

Ağaç

CTreeCtrl

Pencere öğelerini hiyerarşik bir listesini görüntüler

Evet

47xcww9x.collapse_all(tr-tr,VS.110).gifHangi konu hakkında daha fazla bilgi edinmek istiyorsunuz?

Ortak Windows denetimleri hakkında bilgi için Windows SDK, bakın Ortak.

Ayrıca bkz.

Başvuru

İletişim kutusu Düzenleyicisi

Diğer Kaynaklar

Kullanıcı arabirimi