Поделиться через


С помощью окна

Класс CWindow позволяет использовать окна.Как только к объекту вложение окно CWindow, затем можно вызывать методы CWindow управлять окно.CWindow также содержит оператор HWND для преобразования объекта CWindow к HWND.Таким образом можно передать объект CWindow к любой функции, для которой необходим дескриптора окна.Вызовы метода CWindow смешивания можно легко и вызовы функций Win32, без создания все временные объекты.

Поскольку CWindow имеет член данных только 2 (дескриптор окна и измерения по умолчанию), он не накладывает дополнительные издержки на коде.Кроме того, многие методы CWindow просто программу-оболочку создают соответствующие функции api-интерфейса Win32.С помощью CWindow участник HWND автоматически передается функции Win32.

Помимо использования непосредственно CWindow также можно наследовать от него, чтобы добавить данные или код к классу.Библиотеки ATL является производным от класса CWindow: 3 CWindowImpl, CDialogImpl и CContainedWindowT.

См. также

Другие ресурсы

Классы окна библиотеки ATL