MFC DLL Adlandırma Kuralları
MFC'de bulunan DLL'ler ve kitaplıklar yapılandırılmış adlandırma kuralı izler. Bu, hangi DLL'i veya kitaplığı hangi amaçla kullanacağınızı bilmeyi kolaylaştırır.
Bu DLL'leri kullanan uygulamalar ve uzantı DLL'leri oluşturmak için içeri aktarılan kütüphaneler DLL'ler ile aynı temel adlara sahiptir fakat .lib dosya adı uzantısı vardır.
Paylaşılan DLL Adlandırma Kuralı
DLL |
Description |
---|---|
MFCx0.DLL |
MFC DLL, ANSI Yayın Sürümü |
MFCx0U.DLL |
MFC DLL, Unicode Yayın Sürümü |
MFCx0D.DLL |
MFC DLL, ANSI Hata Ayıklama Sürümü |
MFCx0UD.DLL |
MFC DLL, Unicode Hata Ayıklama Sürümü |
İster bir uygulamadan olsun ister DLL uzantısından, eğer paylaşılan DLL sürümüne dinamik olarak bağlanıyorsanız, MFCx0.DLL'i ürününüze eklemelisiniz. Eğer uygulamanızda Unicode desteğine ihtiyaç duyuyorsanız, bunun yerine MFCx0U.DLL'i ekleyiniz.
Eğer DLL'inizi statik olarak MFC'ye bağlıyorsanız, statik MFC kitaplıklarından birine bağlamalısınız. Bu sürümler [N|U]AFXCW[D].LIB kuralına göre adlandırılmıştır. Daha fazla bilgi için, Kütüphane Adlandırma Kuralları'ndaki (MFC) "Statik Bağlantı Kütüphane Adlandırma Kuralları" tablosuna bakın.
Uygulamalarınızla dağıtılabilecek Visual C++ DLL'leri listesi için Visual Studio yüklemesindeki Redist.txt'ye bakınız.