Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Замечание
Библиотека активных шаблонов (ATL) продолжает поддерживаться. Однако мы больше не добавляем функции или обновляем документацию.
Класс CWindow позволяет использовать окно. После подключения окна к CWindow объекту можно вызвать CWindow методы для управления окном.
CWindow также содержит оператор HWND для преобразования CWindow объекта в HWND. Таким образом, объект CWindow можно передать в любую функцию, которая требует дескриптор окна. Можно легко смешивать CWindow вызовы методов и вызовы функций Win32, не создавая временные объекты.
Так как CWindow имеет только два элемента данных (дескриптор окна и размеры по умолчанию), он не создает нагрузку на код. Кроме того, многие CWindow из методов просто упаковывают соответствующие функции API Win32. С помощью CWindow член HWND автоматически передается в функцию Win32.
Помимо прямого использования CWindow , вы также можете наследовать его для добавления данных или кода в класс. ATL сам наследует три класса от CWindow: CWindowImpl, CDialogImpl и CContainedWindowT.