Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Uwaga / Notatka
Aktywna biblioteka szablonów (ATL) nadal jest obsługiwana. Nie dodajemy już funkcji ani nie aktualizujemy dokumentacji.
AtL zawiera kilka klas, które umożliwiają używanie i implementowanie okien. Te klasy, podobnie jak inne klasy ATL, zapewniają wydajną implementację, która nie nakłada na kod obciążenia.
W tej sekcji opisano klasy okien ATL i wyjaśniono, jak ich używać.
W tej sekcji
Wprowadzenie do klas okien ATL
Krótko opisuje każdą klasę okien ATL i zawiera linki do materiałów referencyjnych na nich.
Korzystanie z okna
W artykule omówiono, jak używać CWindow do manipulowania oknem.
Implementowanie okna
Dyskusja na temat procedur obsługi komunikatów, map komunikatów i używania CWindowImpl. Zawiera szczegółowe informacje na temat superklasowania i podklasy.
Implementowanie okna dialogowego
Omówienie dwóch metod dodawania klasy okna dialogowego i przedstawia przykładowy kod.
Korzystanie z okien kontenerowych
Omówiono okna zawarte w ATL, które są oknami, które delegują komunikaty do obiektu kontenera zamiast obsługiwać je we własnej klasie.
Opis cech okna
Omówienie klas cech okien w ATL. Te klasy zapewniają prostą metodę standaryzacji stylów używanych do tworzenia obiektu okna.
Sekcje pokrewne
ATL
Zawiera linki do tematów koncepcyjnych dotyczących programowania przy użyciu biblioteki szablonów aktywnych.
Klasy wsparcia Windows
Wyświetla listę dodatkowych klas ATL, które obsługują mapy okien i komunikatów w ATL.