Delen via


Toepassingsinstellingen, WIZARD ATL-project

Opmerking

De ATL (Active Template Library) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.

Gebruik de pagina Toepassingsinstellingen van de wizard ATL-project om basisfuncties te ontwerpen en toe te voegen aan een nieuw ATL-project.

Servertype

Kies uit een van de drie servertypen:

  • Dynamic-Link Library (DLL)

    Selecteer deze optie om een in-process server te maken.

  • Uitvoerbaar bestand (EXE)

    Selecteer deze optie om een lokale out-of-process-server te maken. Deze optie staat geen ondersteuning toe voor MFC of COM+ 1.0. Het staat niet toe dat proxy-/stub-code kan worden samengevoegd.

  • Service (EXE)

    Selecteer deze optie om een Windows-toepassing te maken die op de achtergrond wordt uitgevoerd wanneer Windows wordt gestart. Deze optie staat geen ondersteuning toe voor MFC of COM+ 1.0 of staat het samenvoegen van proxy-/stub-code niet toe.

Aanvullende opties

Opmerking

Alle extra opties zijn alleen beschikbaar voor DLL-projecten.

  • Samenvoegen van proxy-/stubcode toestaan

    Schakel het selectievakje Voor het samenvoegen van proxy-/stub-code toestaan als handig is wanneer marshaling-interfaces vereist zijn. Met deze optie wordt de door MIDL gegenereerde proxy en stub-code in hetzelfde uitvoerbare bestand als de server opgeslagen.

  • Ondersteuning voor MFC

    Selecteer deze optie om op te geven dat uw object MFC-ondersteuning bevat. Met deze optie wordt uw project gekoppeld aan de MFC-bibliotheken, zodat u toegang hebt tot alle klassen en functies die ze bevatten.

  • Ondersteuning voor COM+ 1.0

    Selecteer deze optie om de build-instellingen van het project te wijzigen ter ondersteuning van COM+ 1.0-onderdelen. Naast de standaardlijst met bibliotheken voegt de wizard com+ 1.0 componentspecifieke bibliotheek comsvcs.lib toe

    Bovendien wordt de mtxex.dll vertraagd geladen op het hostsysteem wanneer uw toepassing wordt gestart.

  • Ondersteuningsonderdeelregistrar

    Als uw ATL-project ondersteuning bevat voor COM+ 1.0-onderdelen, kunt u deze optie instellen. Met de componentregistrar kan uw COM+ 1.0-object een lijst met onderdelen ophalen, onderdelen registreren of de registratie van onderdelen ongedaan maken (afzonderlijk of allemaal tegelijk).

Zie ook

ATL-projectwizard
Een ATL-project maken
Standaard-ATL-projectconfiguraties