Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
ATL innehåller flera klasser som gör att du kan använda och implementera fönster. Dessa klasser, precis som andra ATL-klasser, ger en effektiv implementering som inte medför några extra kostnader för din kod.
I det här avsnittet beskrivs ATL-fönsterklasserna och hur du använder dem.
I det här avsnittet
Introduktion till ATL-fönsterklasser
Beskriver kortfattat varje ATL-fönsterklass och innehåller länkar till referensmaterialet på dem.
Använda ett fönster
Beskriver hur du använder CWindow för att ändra ett fönster.
Implementera ett fönster
Diskuterar meddelandehanterare, meddelandekartor och använder CWindowImpl. Innehåller information om superklassning och underklassning.
Implementera en dialogruta
Beskriver de två metoderna för att lägga till en dialogruteklass och visar ett kodexempel.
Använda begränsade Windows
Diskuterar inneslutna fönster i ATL, som är fönster som delegerar sina meddelanden till ett containerobjekt i stället för att hantera dem i sin egen klass.
Förstå fönsteregenskaper
Diskuterar klasser för fönsteregenskaper i ATL. De här klasserna är en enkel metod för att standardisera de format som används för att skapa ett fönsterobjekt.
Relaterade avsnitt
ATL-
Innehåller länkar till konceptuella ämnen om hur du programmerar med hjälp av det aktiva mallbiblioteket.
Windows-supportklasser
Visar ytterligare ATL-klasser som stöder windows- och meddelandekartor i ATL.