Klasy obsługi okien
Następujące klasy zapewniają obsługę okien:
_U_MENUorID Udostępnia otoki dla
CreateWindow
elementów iCreateWindowEx
.CWindow Zawiera metody manipulowania oknem.
CWindow
jest klasą bazową dlaCWindowImpl
,CDialogImpl
iCContainedWindow
.CWindowImpl implementuje okno na podstawie nowej klasy okien. Umożliwia również podklasę lub superklasę okna.
CDialogImpl implementuje okno dialogowe.
CAxDialogImpl implementuje okno dialogowe (modalne lub moderowe), które hostuje kontrolki ActiveX.
CSimpleDialog Implementuje okno dialogowe (modalne lub moderowe) z podstawową funkcjonalnością.
CAxWindow manipuluje oknem, które hostuje kontrolkę ActiveX.
CAxWindow2T udostępnia metody manipulowania oknem, które hostuje kontrolkę ActiveX, a także obsługuje hostowanie licencjonowanych kontrolek ActiveX.
CContainedWindowT implementuje okno zawarte w innym obiekcie.
Klasa CWndClassInfo zarządza informacjami o nowej klasie okien.
CDynamicChain obsługuje dynamiczne tworzenie łańcuchów map komunikatów.
CMessageMap umożliwia obiektowi uwidocznienie map komunikatów na inne obiekty.
CWinTraits zapewnia prostą metodę standaryzacji cech obiektu okna ATL.
CWinTraitsOR udostępnia wartości domyślne stylów okien i rozszerzonych stylów używanych do tworzenia okna. Te wartości są dodawane przy użyciu operatora logicznego OR do wartości podanych podczas tworzenia okna.