This argument adapter class allows either
RECT pointers or references to be passed to a function that is implemented in terms of pointers.
This class and its members cannot be used in applications that execute in the Windows Runtime.
Public Data Members
|_U_RECT::m_lpRect||Pointer to a
The class defines two constructor overloads: one accepts a RECT& argument and the other accepts an
LPRECT argument. The first constructor stores the address of the reference argument in the class's single data member, m_lpRect. The argument to the pointer constructor is stored directly without conversion.
The class holds the value passed to either of its constructors as a public
LPRECT data member.
The address of the reference argument is stored in the class's single data member, m_lpRect.
_U_RECT(RECT& rc); _U_RECT(LPRECT lpRect);
The argument to the pointer constructor is stored directly without conversion.