Sdílet prostřednictvím


Nastavení aplikace, průvodce MFC DLL

Tato stránka průvodce knihovnou MFC DLL slouží k návrhu a přidání základních funkcí do nového projektu knihovny MFC DLL.

Typ knihovny DLL

Vyberte typ knihovny DLL, kterou chcete vytvořit.

  • Běžná knihovna MFC DLL využívající sdílenou knihovnu MFC DLL

    Tuto možnost vyberte, pokud chcete propojit knihovnu MFC s programem jako sdílenou knihovnu DLL. Pomocí této možnosti nelze sdílet objekty MFC mezi knihovnou DLL a volající aplikací. Program volá knihovnu MFC za běhu. Tato možnost snižuje požadavky na disk a paměť programu, pokud se skládá z více spouštěcích souborů, které používají knihovnu MFC. Programy Win32 i MFC mohou volat funkce v knihovně DLL. Knihovnu MFC DLL je nutné distribuovat s tímto typem projektu.

  • Běžná knihovna MFC DLL se staticky propojenou knihovnou MFC

    Tuto možnost vyberte, pokud chcete program staticky propojit s knihovnou MFC v době sestavení. Programy Win32 i MFC mohou volat funkce v knihovně DLL. I když tato možnost zvětšuje velikost programu, není nutné distribuovat knihovnu MFC DLL s tímto typem projektu. Objekty MFC nelze sdílet mezi knihovnou DLL a volající aplikací.

  • MFC – rozšiřující knihovna DLL

    Tuto možnost vyberte, pokud chcete, aby program za běhu volal knihovnu MFC a pokud chcete sdílet objekty MFC mezi knihovnou DLL a volající aplikací. Tato možnost snižuje požadavky na disk a paměť programu, pokud se skládá z více spustitelných souborů, které všechny používají knihovnu MFC. Funkce v knihovně DLL můžou volat pouze programy MFC. Knihovnu MFC DLL je nutné distribuovat s tímto typem projektu.

Další funkce

Vyberte, zda má knihovna MFC DLL podporovat automatizaci a zda by měla podporovat sokety Windows.

  • Automation

    Výběrem možnosti Automation povolíte programu manipulovat s objekty implementovanými v jiném programu. Výběr služby Automation také zpřístupňuje váš program ostatním klientům Automation. Další informace najdete v tématu Automation .

  • Sokety Windows

    Tuto možnost vyberte, pokud chcete označit, že váš program podporuje sokety Windows. Sokety Windows umožňují psát programy, které komunikují přes sítě TCP/IP.

    Když se vytvoří knihovna MFC DLL s podporou soketů Windows, CWinApp::InitInstance inicializuje podporu soketů a soubor hlavičky MFC StdAfx.h obsahuje AfxSock.h.

Viz také

MFC DLL – průvodce knihovnou
Vytvoření projektu knihovny MFC DLL