Aracılığıyla paylaş


Ayarlar, mfc ActiveX denetim Sihirbazı

Sihirbazın bu sayfasında nasıl davranması için denetim istediğinizi belirtmek için kullanın.Örneğin, standart Windows Denetim türleri üzerinde denetim temel, kendi davranış ve görünümünü en iyi duruma getirme veya denetimi diğer denetimler için kapsayıcı olarak davranabileceğini gösteriyor.

Seçme denetimi verimliliğini en üst düzeye çıkarmak için bu sayfadaki seçenekler hakkında daha fazla bilgi için bkz: mfc ActiveX denetimleri: en iyileştirme.

  • Temel alan bir denetim oluşturma
    Bu listede kendisinden denetiminizi alması gerektiğini denetim türünü seçebilirsiniz.Liste denetim sınıfları için kullanılabilir olan bir alt kümesidir CreateWindowEx ve commctrl.h içinde belirtilen ortak ek denetimleri.Seçiminizi denetimde stilini belirler PreCreateWindow , işlev ProjNameCtrl.cpp dosyası.Daha fazla bilgi için bkz. mfc ActiveX denetimleri: Windows denetimi sınıflara.

    Denetim

    Tanımlama

    DÜĞME

    Windows düğmesi denetimi

    COMBOBOX

    Windows açılan kutu denetimi

    DÜZENLE

    Windows düzenleme kutusu denetimi

    LİSTE KUTUSU

    Windows liste kutusu denetimi

    KAYDIRMA ÇUBUĞU

    Windows kaydırma çubuğu denetimi

    STATİK

    Windows statik denetimi

    msctls_hotkey32

    Sıcak anahtar ortak denetim

    msctls_progress32

    Bir ilerleme çubuğu sık kullanılan denetim

    msctls_statusbar32

    Bir durum yaygın bir denetim çubuğu

    msctls_trackbar32

    Bir parçayı ortak denetim çubuğu

    msctls_updown32

    Bir değer değişimi düğmesi (veya yukarı-aşağı) ortak denetim

    SysAnimate32

    Animasyon yaygın bir denetim

    SysHeader32

    Ortak bir üstbilgi denetimi

    SysListView32

    Liste genel görünümü

    SysTabControl32

    Ortak bir sekme denetimi

    SysTreeView32

    Bir ağaç görünümü ortak denetimi

  • Görünür olduğunda etkinleştirir
    Bunu erişildiğinde denetim için bir pencere oluşturulur belirtir.Varsayılan olarak, Activates görünür olduğunda seçeneği işaretlidir.Denetimi etkinleştirme (örneğin bir kullanıcı fareye tıkladığında) gerektiriyorsa kapsayıcı kadar ertelemek istiyorsanız, bu seçeneği temizleyin.Bu özelliği devre dışı olduğunda, gerekli olduğu kadar denetim penceresi oluşturma gider dönüşümünden değil.Daha fazla bilgi için bkz. Etkinleştirme sırasında görünür seçeneğini kapatma.

  • Çalışma zamanında görünmez
    Denetimi çalışma zamanında kullanıcı arabirimi olduğunu belirtir.Bir zamanlayıcı görünmez olmasını istediğiniz denetim türüdür.

  • Hakkında kutusu vardır.
    Standart Windows Denetim olduğunu belirtir hakkında iletişim kutusunda, sürüm numarasını ve telif hakkı bilgilerini görüntüler.

    [!NOT]

    Kullanıcı denetimi için Yardım nasıl erişir nasıl yardım uyguladıysanız ve olup kapsayıcı yardımıyla denetim Yardım tümleşik hale bağlıdır.Yardım, üzerinde tümleştirme hakkında daha fazla bilgi için msdn Kitaplığı Web sitesi, "Ekleyerek Context-Sensitive yardımcı olmak için bir mfc ActiveX denetimini" arayın.

    Bu seçeneği belirlediğinizde, bunu ekler AboutBox kontrol proje denetim sınıfı yöntem (cProjNameCtrl.cpp) ve AboutBox proje gönderme eşlemesine ekler.Bu seçenek varsayılan olarak seçilidir.

  • Çizim en iyi duruma getirilmiş kod
    Kapsayıcı özgün GDI nesnelerini otomatik olarak tüm aygıt bağlamına çizilir, tanzim kapsayıcı denetimler yükler olduğunu belirtir.Bu özellik hakkında daha fazla bilgi için bkz: Denetim çizim en iyi duruma getirme.

  • Penceresiz etkinleştirme
    Etkinleştirildiğinde, denetimin pencere üretmez belirtir.Penceresiz etkinleştirme için dikdörtgen veya saydam denetimleri sağlar ve bir pencere olan bir denetim daha az sistem yüke gerektirir penceresiz bir denetim gerektirir.Penceresiz bir denetim bir kırpılmamış aygıt içeriğini veya titreşimi serbest etkinleştirme için izin vermez.1996 Önce oluşturulan kapsayıcı penceresiz etkinleştirme desteklemez.Bu seçeneği kullanma hakkında daha fazla bilgi için bkz: Penceresiz etkinleştirme sağlama.

  • Kırpılmamış aygıt içeriği
    Geçersiz kılar COleControl::GetControlFlags denetimi başlığını (projnamectrl.h) çağrısı devre dışı bırakmak için IntersectClipRect tarafından yapılan COleControl.Bu seçeneği belirlediğinizde, küçük hız avantajı sağlar.Eğer seçtiğiniz penceresiz etkinleştirme, bu özellik kullanılamaz.Daha fazla bilgi için bkz. Kırpılmamış aygıt içerik kullanma.

  • Titreşim serbest etkinleştirme
    Çizim işlemleri ve denetimi etkin ve etkin olmayan durumlar arasında oluşan eşlik eden görsel titreme ortadan kaldırır.Eğer seçtiğiniz penceresiz etkinleştirme, bu özellik kullanılamaz.Bu seçeneği ayarladığınızda, noFlickerActivate tanýmlayýcýsýnýn tarafından döndürülen iþaretlerinden COleControl::GetControlFlags.Daha fazla bilgi için bkz. Titreşim serbest etkinleştirme sağlama.

  • Nesne Ekle iletişim kutusunda kullanılabilir
    Denetim içinde kullanılabilir olacağını belirten Nesne Ekle etkin kapsayıcıları için iletişim kutusu.Bu seçeneği seçtiğinizde afxRegInsertable tanýmlayýcýsýnýn tarafından döndürülen iþaretlerinden AfxOleRegisterControlClass.Kullanarak Nesne Ekle iletişim kutusunda, varolan nesneleri bileşik bir belgeye veya bir kullanıcı yeni oluşturulan ekleyebilirsiniz.

  • Fare işaretçisini bildirimleri etkin olmadığında
    Denetim etkin olup olmadığına işlem fare işaretçisini bildirimleri için denetim sağlar.Bu seçeneği seçtiğinizde pointerInactive tanýmlayýcýsýnýn tarafından döndürülen iþaretlerinden COleControl::GetControlFlags.Bu seçeneği kullanma hakkında daha fazla bilgi için bkz: Etkin durumdayken fare etkileşim sağlama.

  • Basit çerçeve denetimi olarak görev yapar
    Ayarlayarak denetimi diğer denetimler için bir kapsayıcı olduğunu belirtir OLEMISC_SIMPLEFRAME denetim için bit.Daha fazla bilgi için msdn Kitaplığı Web sitesi, "Basit çerçeve Site kapsamı" arayın.

  • Zaman uyumsuz olarak özellikleri yükler
    Zaman uyumsuz özelliğinin denetimin yeni bir yük başlatır ve önceki herhangi bir zaman uyumsuz veri sıfırlanmasını sağlar.

Ayrıca bkz.

Başvuru

mfc ActiveX denetim Sihirbazı

Uygulama ayarları, mfc ActiveX denetim Sihirbazı

mfc ActiveX denetim Sihirbazı adlarını denetleme