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


Класс _U_RECT

Этот класс адаптера аргументов позволяет RECT передавать указатели или ссылки в функцию, реализованную с точки зрения указателей.

Внимание

Этот класс и его члены нельзя использовать в приложениях, выполняемых в среде выполнения Windows.

Синтаксис

class _U_RECT

Участники

Открытые конструкторы

Имя Описание
_U_RECT::_U_RECT Конструктор.

Открытые члены данных

Имя Описание
_U_RECT::m_lpRect Указатель на RECT.

Замечания

Класс определяет две перегрузки конструктора: один принимает аргумент RECT&, а другой принимает LPRECT аргумент. Первый конструктор сохраняет адрес ссылочного аргумента в одном элементе данных класса m_lpRect. Аргумент конструктора указателя хранится непосредственно без преобразования.

Требования

Заголовок: atlwin.h

_U_RECT::m_lpRect

Класс содержит значение, переданное любой из его конструкторов в качестве общедоступного LPRECT элемента данных.

LPRECT m_lpRect;

_U_RECT::_U_RECT

Адрес ссылочного аргумента хранится в одном члене данных класса m_lpRect.

_U_RECT(RECT& rc);
_U_RECT(LPRECT lpRect);

Параметры

rc
RECT Ссылка.

lpRect
RECT Указатель.

Замечания

Аргумент конструктора указателя хранится непосредственно без преобразования.

См. также

Общие сведения о классе