Za pomocą okna
Klasa CWindow pozwala korzystać z okna.Po dołączyć okna do CWindow obiektu, można wywołać CWindow metod do manipulowania oknem.CWindowzawiera także HWND operatora do konwersji CWindow obiektu do HWND.Dlatego można przekazać CWindow obiektu do jakiejkolwiek funkcji, która wymaga dojście do okna.Można łatwo wymieszać CWindow wywołania metody i wywołania funkcji Win32, bez tworzenia żadnych obiektów tymczasowych.
Ponieważ CWindow został członka danych tylko dwa (uchwyt okna i wymiary domyślne), nie nakłada narzutów w kodzie.Ponadto, wiele CWindow metody Zawijaj po prostu odpowiednie funkcje Win32 API.Za pomocą CWindow, HWND Członkowskie automatycznie jest przekazywany do funkcji Win32.
Korzystając ze CWindow bezpośrednio, również może pochodzić z niego do dodawania danych lub kod do klasy.ATL sam pochodzi z trzech klas z CWindow: CWindowImpl, CDialogImpl, i CContainedWindowT.