Uygulama Ayarları, MFC DLL Sihirbazı
Yeni bir MFC DLL projesi tasarlamak ve bunlara temel özellikler eklemek için MFC DLL sihirbazının bu sayfasını kullanın.
DLL türü
Oluşturmak istediğiniz DLL türünü seçin.
Paylaşılan MFC DLL kullanan normal MFC DLL
MFC kitaplığını programınıza paylaşılan DLL olarak bağlamak için bu seçeneği belirleyin. Bu seçeneği kullanarak DLL'niz ile çağıran uygulama arasında MFC nesnelerini paylaşamazsınız. Programınız çalışma zamanında MFC kitaplığına çağrı yapar. Bu seçenek, MFC kitaplığını kullanan birden çok yürütme dosyasından oluşuyorsa programınızın disk ve bellek gereksinimlerini azaltır. Hem Win32 hem de MFC programları DLL'nizdeki işlevleri çağırabilir. MFC DLL'sini bu tür bir projeyle yeniden dağıtmanız gerekir.
MFC statik olarak bağlı normal MFC DLL
Programınızı derleme zamanında MFC kitaplığına statik olarak bağlamak için bu seçeneği belirleyin. Hem Win32 hem de MFC programları DLL'nizdeki işlevleri çağırabilir. Bu seçenek programınızın boyutunu artırırken, MFC DLL'sini bu tür bir projeyle yeniden dağıtmanız gerekmez. DLL'niz ile çağıran uygulama arasında MFC nesnelerini paylaşamazsınız.
MFC uzantı DLL'i
Programınızın çalışma zamanında MFC kitaplığına çağrı yapmasını istiyorsanız ve DLL'niz ile çağıran uygulama arasında MFC nesnelerini paylaşmak istiyorsanız bu seçeneği belirleyin. Bu seçenek, MFC kitaplığını kullanan birden çok yürütülebilir dosyadan oluşuyorsa programınızın disk ve bellek gereksinimlerini azaltır. DLL'nizdeki işlevleri yalnızca MFC programları çağırabilir. MFC DLL'sini bu tür bir projeyle yeniden dağıtmanız gerekir.
Ek özellikler
MFC DLL'nizin otomasyonu destekleyip desteklemeymeyeceğini ve Windows yuvalarını destekleyip desteklemeymeyeceğini seçin.
Otomasyon
Programınızın başka bir programda uygulanan nesneleri işlemesine izin vermek için Otomasyon'a tıklayın. Otomasyon'un seçilmesi, programınızı diğer Otomasyon istemcilerinde de kullanıma sunar. Daha fazla bilgi için bkz . Otomasyon .
Windows yuvaları
Programınızın Windows yuvalarını desteklediğini belirtmek için bu seçeneği belirleyin. Windows yuvaları, TCP/IP ağları üzerinden iletişim kuran programlar yazmanıza olanak sağlar.
Windows yuva desteğine sahip MFC DLL'niz oluşturulduğunda, CWinApp::InitInstance yuvalar için desteği başlatır ve StdAfx.h MFC üst bilgi dosyası AfxSock.h dosyasını içerir.