Doporučení pro volbu mezi ATL a MFC
Při vývoji komponent a aplikací, můžete zvolit mezi dvěma způsoby – ATL a MFC (knihovny Microsoft Foundation Class).
Použití výměny pole záznamu (ATL)
ATL je rychlý a snadný způsob, jak vytvořit komponentu modelu COM v C++ a udržovat malý prostor.Pokud nepotřebujete všechny vestavěné funkce automaticky poskytující MFC vytvořit ovládací prvek pomocí ATL.
Použití výměny pole záznamu (MFC)
MFC umožňuje vytvářet celé aplikace, ovládací prvky ActiveX a aktivní dokumenty.Pokud jste již vytvořili ovládací prvek s MFC, můžete pokračovat v rozvoji v MFC.Při vytváření nového ovládacího prvku, zvažte použití ATL nepotřebujete všechny vestavěné funkce prvku MFC.
Pomocí projektu aplikace MFC ATL
Můžete přidat podporu ATL pomocí průvodce, pomocí existujícího projektu MFC.Podrobnosti naleznete v tématu Přidání podpory pro svůj projekt MFC ATL.