Stödklasser för användargränssnitt

Anmärkning

Det aktiva mallbiblioteket (ATL) stöds fortfarande. Vi lägger dock inte längre till funktioner eller uppdaterar dokumentationen.

Följande klasser tillhandahåller allmänt stöd för användargränssnittet:

  • IDocHostUIHandlerDispatch Ett gränssnitt till Microsoft HTML-parsnings- och renderingsmotorn.

  • IOleObjectImpl Tillhandahåller de huvudsakliga metoder genom vilka en container kommunicerar med en kontroll. Hanterar aktivering och inaktivering av kontroller på plats.

  • IOleInPlaceObjectWindowlessImpl Hanterar återaktivering av kontroller på plats. Aktiverar en fönsterlös kontroll för att ta emot meddelanden, samt för att delta i dra och släpp-åtgärder.

  • IOleInPlaceActiveObjectImpl Underlättar kommunikationen mellan en kontroll på plats och dess container.

  • IViewObjectExImpl Gör att en kontroll kan visa sig själv direkt och meddela containern om ändringar i dess visning. Ger stöd för flimmerfri ritning, icke-rektangulära och transparenta kontroller och träfftestning.

ATL-självstudie

Se även

Klassen översikt