Aracılığıyla paylaş


MFC ActiveX Denetim Sihirbazı

ActiveX denetimi belirli bir otomasyon sunucusu türüdür; yeniden kullanılabilir bir bileşendir. ActiveX denetimini barındıran uygulama, bu denetimin otomasyon istemcisidir . Amacınız böyle bir yeniden kullanılabilir bileşen oluşturmaksa, denetiminizi oluşturmak için bu sihirbazı kullanın. Daha fazla bilgi için bkz . MFC ActiveX Denetimleri.

Önemli

ActiveX, yeni geliştirme için kullanılmaması gereken eski bir teknolojidir. ActiveX'in yerine geçen modern teknolojiler hakkında daha fazla bilgi için bkz . ActiveX Denetimleri.

Alternatif olarak, MFC Uygulama Sihirbazı'nı kullanarak bir otomasyon sunucusu MFC uygulaması oluşturabilirsiniz.

Bu sihirbazla oluşturulan bir ActiveX denetiminin kullanıcı arabirimi olabilir veya görünmez olabilir. Bu seçeneği sihirbazdaki Denetim Ayarları sayfasında belirtebilirsiniz. Zamanlayıcı denetimi, görünmez olmasını isteyebileceğiniz bir ActiveX denetimi örneğidir.

ActiveX denetimleri karmaşık bir kullanıcı arabirimine sahip olabilir. Bazı denetimler kapsüllenmiş formlar gibi olabilir: birçok alan içeren tek bir denetim, her biri kendi başına bir Windows denetimi. Örneğin, MFC ActiveX denetimi olarak uygulanan bir makine parçası nesnesi form benzeri bir kullanıcı arabirimi sunabilir. Kullanıcılar bölüm numarasını, parça adını ve diğer bilgileri okumak ve düzenlemek için kullanıcı arabirimini kullanabilir. Daha fazla bilgi için bkz . MFC ActiveX Denetimleri.

ActiveX nesneleriniz için bir kapsayıcı oluşturmanız gerekiyorsa bkz . ActiveX Denetim Kapsayıcısı Oluşturma.

MFC başlangıç programı C++ kaynak (.cpp) dosyaları, kaynak (.rc) dosyaları ve bir proje (.vcxproj) dosyası içerir. Bu başlangıç dosyalarında oluşturulan kod MFC'yi temel alır.

Aşağıdaki örnek liste, ActiveX denetiminiz için görevleri ve geliştirme türlerini gösterir:

Genel bakış

Bu sihirbaz sayfasında, oluşturduğunuz MFC ActiveX denetim projesi için geçerli uygulama ayarları açıklanmaktadır. Varsayılan olarak, sihirbaz aşağıdaki gibi bir proje oluşturur:

  • Varsayılan proje hiçbir çalışma zamanı lisansı veya yardım dosyası oluşturmaz. Ayarlar sayfasında bu varsayılan ayarları değiştirebilirsiniz. Yalnızca ActiveX Denetim Sihirbazı'nın bu sayfasında yaptığınız seçimler Genel Bakış sayfasına yansıtılır.

  • Proje, projenin adına göre bir denetim sınıfı ve özellik sayfası sınıfı içerir. Projenizin ve dosya adlarınızın adlarını Denetim Adları sayfasında düzenleyebilirsiniz.

  • Denetim, mevcut windows denetimini temel alır, görünür hale geldiğinde etkinleştirilir, kullanıcı arabirimine sahiptir ve Hakkında iletişim kutusu içerir. Ayarlar sayfasında bu varsayılan ayarları değiştirebilirsiniz.

Ayrıca bkz.

Visual Studio Projeleri - C++
Visual Studio'da C++ proje türleri
Kavramlar