klasa CWindow
CWindow zapewnia podstawowe funkcje służące do manipulowania okno ATL. Wiele metod CWindow po prostu zawijania, jednej z funkcji interfejsu API Win32. Na przykład porównać prototypy dla CWindow::ShowWindow i :: ShowWindow
| Metoda CWindow | Funkcji Win32 |
| BOOL ShowWindow (int nCmdShow ); | BOOL ShowWindow (HWND hWnd, int nCmdShow ); |
CWindow::ShowWindow wywołuje funkcję Win32 ShowWindow , przekazując CWindow::m_hWnd jako pierwszy parametr. Każda metoda CWindow , która bezpośrednio otacza funkcji Win32 przekazuje członka m_hWnd ; w związku z tym wiele dokumentacji CWindow umożliwią przekierowanie na dokumentacji zestawu Win32 SDK.
Uwaganbsp; &Nie każda funkcja Win32 związaną z okna jest otoczona przez CWindow, a nie każda metoda CWindow otacza funkcji Win32.
CWindow::m_hWnd przechowuje HWND , który identyfikuje okna. HWND jest dołączony do obiektu, gdy użytkownik
CWindowImplnbsp; Umożliwia tworzenie nowego okna lub podklasy thumbnail.
CContainedWindownbsp; Implementuje w oknie zawartych w innym obiekcie. Można utworzyć nowe okno lub podklasy thumbnail.
CDialogImpl Umożliwia tworzenie okno dialogowe modalny lub niemodalny.
Aby uzyskać więcej informacji na temat systemu windows, zobacz systemu Windows i kolejnych tematów w zestawie SDK systemu Win32. Aby uzyskać więcej informacji o używaniu systemu windows w ATL zobacz artykuł ATL okno klasy.
# include lt;atlwin.h>