Aracılığıyla paylaş


MFC içinde Windows Formu Kullanıcı Denetimi Kullanma

MFC Windows Forms destek sınıflarını kullanarak, MFC uygulamalarınızda Windows Forms denetimlerini MFC iletişim kutuları veya görünümler içinde ActiveX denetimi olarak barındırabilirsiniz. Ayrıca, Windows Forms formları MFC iletişim kutuları olarak barındırılabilir.

Aşağıdaki bölümlerde şunların nasıl yapılacağını açıklanmaktadır:

  • MFC iletişim kutusunda bir Windows Forms denetimi barındırma.

  • Bir Windows Forms kullanıcı denetimini MFC görünümü olarak barındırma.

  • Windows Forms formunu MFC iletişim kutusu olarak barındırma.

Dekont

MFC Windows Forms tümleştirmesi yalnızca MFC ile dinamik olarak bağlanan projelerde _AFXDLL (içinde tanımlanan projeler) çalışır.

Dekont

Uygulamanızı MFC Windows Forms arabirimleri DLL'sinin (mfcmifc80.dll) özel (değiştirilmiş) bir kopyasını kullanarak oluşturduğunuzda, Microsoft anahtarını kendi satıcı anahtarınız ile değiştirmediğiniz sürece GAC'de yüklenemez. Derleme imzalama hakkında daha fazla bilgi için bkz . Derlemelerle Programlama ve Tanımlayıcı Ad Derlemeleri (Derleme İmzalama) (C++/CLI).

MFC uygulamanız Windows Forms kullanıyorsa, mfcmifc80.dll dosyasını uygulamanızla yeniden dağıtmanız gerekir. Daha fazla bilgi için bkz . MFC Kitaplığını Yeniden Dağıtma.

Bu Bölümde

MFC İletişim Kutusunda Windows Form Kullanıcı Denetimi Barındırma

MFC Görünümü Olarak Windows Forms Kullanıcı Denetimi Barındırma

MFC İletişim Kutusu Olarak Windows Formu Kullanıcı Denetimi Barındırma

Başvuru

CWinFormsControl Sınıfı

CWinFormsDialog Sınıfı

CWinFormsView Sınıfı

ICommandSource Arabirimi

ICommandTarget Arabirimi

ICommandUI Arabirimi

IView Arabirimi

CommandHandler

DDX_ManagedControl

UICheckState

Windows Forms

Windows Forms Denetimleri

Ayrıca bkz.

Kullanıcı Arabirimi Öğeleri
Form Görünümleri