MFC içinde Windows Formu Kullanıcı Denetimi Kullanma
MFC Windows Forms destek sınıflarını Windows Forms denetimlerinizi MFC uygulamalarınız içinde MFC iletişim kutuları veya görünümleri içinde bir ActiveX denetimi olarak barındırabilirsiniz.Ayrıca, Windows Forms MFC iletişim kutuları olarak barındırılabilir.
Aşağıdaki bölümler nasıl olacağını açıklar:
Bir MFC iletişim kutusunda bir Windows Forms denetimi barındırın.
MFC görünümü olarak Windows Formları kullanıcı denetimini barındırır.
Bir Windows Forms formunu bir MFC iletişim kutusu olarak barındırın.
[!NOT]
MFC Windows Forms entegrasyonu yalnızca MFC ile dinamik bir bağlantıya sahip projelerde (AFXDLL'nin tanımlandığı projelerde) çalışır.
[!NOT]
MFC Windows Forms arabirimi DLL (mfcmifc80.dll)'in özel (değiştirilmiş) bir kopyasını kullanarak uygulamanızı oluşturduğunuzda,Microsoft anahtarını satıcı anahtarınızla değiştirmediğiniz sürece GAC'de yükleme başarısız olacaktır.Derleme imzalama hakkında daha fazla bilgi için bkz. Derlemeler ile programlama ve Kesin ad derlemeler (derleme imzalama) (C++/ CLI).
Windows Forms kullanan örnek uygulamalar için bkz. BirthdayPicker Sample: Demonstrates .NET Framework Resources with Windows Forms, Calculator Sample: Windows Forms Pocket Calculator ve Scribble Sample: MDI Drawing Application.
Windows Forms ile mfc kullanılan gösteren bir örnek uygulama için bkz: mfc ve Windows Forms Integration.
Mfc uygulamanız Windows Forms denetimleri kullanıyorsa, uygulamanızla birlikte mfcmifc80.dll öğesini 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 Formu Kullanıcı Denetimi Barındırma
MFC Görünümü Olarak Windows Formları Kullanıcı Denetimi Barındırma
MFC İletişim Kutusu Olarak Windows Formu Kullanıcı Denetimi Barındırma